3/8"-16 x 8" Plastic Float Ball

3/8"-16 x 8" Plastic Float Ball

Legend Valve

MFR# 111-276 | MSC-2239013