Spring Pump Coupler Assembly, Stamped Steel
Bell & Gosset
MFR# 189110 | MSC-38831