3/8"-16 x 8" Plastic Float Ball
Legend Valve
MFR# 111-276 | MSC-2239013