LF26A 1/2" 10-125 PSI Water Pressure Regulator, NPT
Watts
MFR# 0009820 | MSC-364991