that is a knockoff of a 'Facet' brand fuel pump. I assume this is not fuel injected genny. there are 2 version, 4-6pis, and 5-9PSI, (IIRC).
I always use a fuel pressure regulator on a electric fuel pump to limit the pressure to the float sw.
psi regulator