does the 2940500042 unit you sell have this number on the box and the badge on the pump?
2940500042 : Pump Assembly Fu For Mitsubishi & Caterpillar
Open Jun 01, 2022 - 08:27 AM
Jun 02, 2022 - 08:29 AM
It should have the part number tagged on the pump since it's an OEM