Tru-Bloc 2" CPVC Schedule 80 Ball Check Valve, Socket x FPT

Tru-Bloc 2" CPVC Schedule 80 Ball Check Valve, Socket x FPT

Nibco

MFR# MB817UD | MSC-1845836