that appears to be the ford F-150 version of the bosch pump .... it works fine (I have it in all 3 of my supercharged daily drivers)
if you want to pay less
Bosch Intercooler Pump Lightning Cobalt 392022002 Cobra | eBay
or if you feel that there is direct relationship between cost and benefit, you can get this one
Bosch Intercooler Pump Lightning Cobalt 392022002 Cobra | eBay
both are the same (of course) and require that you use the old pump housing from your stock unit (6 screws) AND you will need to change your connector to that of a bosch EV1 style connector
Cheers,
Chris