159389 Cast Pump Body 4-Bolt Mount 1-1/2" NPT Outlet 2-1/2" NPT Inlet

  • Condition: Used
  • Brand: N/A
  • Model:
  • MPN: 159389
  • Country of Manufacture: N/A
(Please reference this SKU number when making inquiries.)

sku: 270496