31907001/0920947 - IMPELLER PUMP:CENTRIFUGAL SU S2487-003
IMPELLER PUMP:CENTRIFUGAL SU S2487-003
IMPELLER PUMP:CENTRIFUGAL SU S2487-003
Part Number
31907001/0920947
Manufacturer
HAMWORTHY
Lead Time
4WKS
UoM
EA
Contact for detailed specifications and availability.
