Series 500 1/2" Heavy Duty Mechanical Float Valve Assembly
Watts
MFR# 780003 | MSC-245402