The CAT Pumps inlet valve 29240 is a replacement for one that is worn inside 25 frame piston pumps. It fits models 2520, 2521, and 2525. Due to its 304 stainless steel construction, this valve has a high resistance to corrosion. This is a genuine OEM part from CAT Pumps.