Selling what is listed in the photos, all OEM Mercruiser.  They were 100% functional when removed from a 2003 Sea Ray 280 Sundancer with the Merc. 496 MAG motor with less than 800hrs on it.  

Fuel Cooler Kit Mercruiser Part Number:  861267A1 (now superseded to 8M0125847)

Regulator Mercruiser Part Number:  861126A1

Fuel Pump Mercruiser Part Number:  861156A1

New superseded part number is for entire kit which sells for $879 without regulator is:  8M0125846 SS

https://www.mercruiserparts.com/mercury-mercruiser-8m0125846-cooler-kit-fuel