This is the popular "Walbro 525" pump commonly known as the Demon pump. These are genuine TI Automotive pumps.
Fuel: GAS & E85Horsepower: 900+ at 60PSI, naturally aspirated applicationsOver All Pump Length: 131mmMain Housing Diameter: 39mmLower Housing Diameter: 50mmFuel Inlet Diameter: 11mm ODFuel Outlet Diameter: 11mm ODFlow Rate: 470lph @ 40psi (120+ gph)Test Voltage: 13.5 Volts