KENNEDY 6" OS&Y GATE VALVE

22520020 MFG #: 10306008068A
Custom Order Item 38597582 KENNEDY 6" OS&Y GATE VALVE