MerCruiser Oil Pressure Fuel Pump Pressure Shut Sensor 87-864252A01

MerCruiser Oil Pressure Fuel Pump Pressure Shut Sensor 87-864252A01

MerCruiser Oil Pressure Fuel Pump Pressure Shut Sensor 87-864252A01