1-1/2" 300 PSI Meter Stop Ball Valve, FPT x Meter Flanged

1-1/2" 300 PSI Meter Stop Ball Valve, FPT x Meter Flanged

Ford Meter Box

MFR# BF13-666W-NL | MSC-45562