This is the fuel pump assembly IN the tank for specifically the 95-96 3.8 V6 F - NOT the 3.4 Ltr V6.
This is a Genuine GM part. .do it once .. its a PITA job...!
NOTE: We do not warrant Electical fuel pumps once removed from the sealed bags. Inspect without opening bag..once openned its NOT returnable in any way.