1500 1-1/2" Heavy Duty Mechanical Float Valve, NPT
Watts
MFR# 780013 | MSC-697326