Foot Valve, 2 in Nominal, FPT End, Cast Iron Body
DIXON
MFR# DFVS25 | MSC-1916617