3" CPVC Ball Valve, Socket

3" CPVC Ball Valve, Socket

Nibco

MFR# MB611AF | MSC-15460