Foot Valve, 2 in Nominal, FPT End, Cast Iron Body

Foot Valve, 2 in Nominal, FPT End, Cast Iron Body

DIXON

MFR# DFVS25 | MSC-1916617