The DEVP PUPC.0668.020 mechanical seal is a critical component designed for the reserve cooling seawater and ballast pump centrifugal pump systems. This essential part, also identified by part number m152490900 and devp2017s0147, ensures the efficient and reliable operation of pump systems, particularly in marine...
1 of 25001 products
Choosing a selection results in a full page refresh.