Sub-Category
AY McDonald
72032SX 3/4 FULL PORT BALL VLV T HDL SWEAT-NL
Call For Price!
4431T 3/4 ANGLE RADIATOR VALVE FNPT X MNPT
2029SK 3/4 FULL PORT BALL VALVE KIT SWEAT X FLANGE
4433T 1 CONVECTOR ANGLE VALVE FNPT UNION X FNPT
72030TC 1/8X1/4 TEST COCK - MNPTxFNPT-NL
2035H 1 GATE VALVE REPAIR HANDWHEEL
4435T 1/2 RADIATOR GATE VALVE FNPT X MNPT UNION
72036TX 3/4 BRNZ BDY BALL VALVE W/SS T HDL & NUT - FNPT
72033T 1 FULL PORT BALL VLV W/DRAIN FNPT-NL
72032S 3/8 FULL PORT BALL VALVE SWEAT-NL
72032TL 1 1/2 FULL PORT BALL VLV LOCK HDL FNPT-NL
72032S 1/2 FULL PORT BALL VALVE SWEAT-NL
72035T 2 FULL PORT GATE VALVE FNPT-NL
2069C 1 1/2 CLEAR SILENT SUMP CHECK VALVE
72030EXMP 3/4 BALL VALVE EXP PEX X MNPT-NL
2029T 1 FULL PORT BALL VALVE FNPT X FLANGE
2035H 2 1/2 GATE VALVE REPAIR HANDWHEEL
2060S 2 PVC BALL VALVE-SOCKET
2032T 2 FULL PORT BALL VALVE FNPT
2070S 1 PVC UNION-SOCKET
72033EXP 1/2 EX PEX BALL VLV W/ DRAIN -NL
72030C 1/2 BALL VALVE W/DRAIN COMP-NL
10710Y 1 GAS BALL VALVE CSA YELLOW HANDLE
72015WF 1/2 ANGLE SILLCOCK
2065SLU 2 SILENT CHECK VALVE LESS UNION-SOCKET
2072 2 PVC COMPRESSION COUPLING
2915S 1/2 BRINE STOP MNPT X FNPT
72052T 3/4 Y STRAINER-FNPT NL
2029P 1 1/4 FULL PORT BALL VALVE PRESS X ROTATING FLANGE T HNDL
72011 1/2X6 FROSTPROOF SILLCOCK W/VB MNPT/SWT X MGHT-NL
2029S 1 1/4 FULL PORT BALL VALVE SWEAT X FLANGE
72052T 1 Y STRAINER-FNPT NL
2048SS 1/2 SS PRESS RELIEF VALVE MNPTxFNPT 100#
72014WF 3/4 ANGLE SILLCOCK WD FLG SWT X MGHT-NL
2067 2 CHECK VALVE-COMPRESSION
10711 1/2 GAS BVLV SQ HD FNPT X FNPT CSA
2065 2 UNION CHECK VALVE-SOCKET
2032T 3/4 FULL PORT BALL VALVE FNPT
72087BV 3/4 BALL VALVE - INSERT X INSERT-NL
2064ST 2 PVC UNION BALL VALVE-SOCKET/FNPT
2070S 2 PVC UNION-SOCKET
72032S 3 FULL PORT BALL VALVE SWEAT-NL
72030FP 1 BALL VALVE PEX X FNPT-NL
10722 1/2 ANGLE LOG LIGHTER BVLV-CHROME
2029PP 1 FULL PORT BALL VALVE W/PURGE PRESS X ROTATING FLANGE
10710R 1 GAS BALL VALVE FNPT X FNPT CSA
10710M 1 1/4 GAS BVLV T-HDL FNPT X FNPT CSA
10710M 1 1/2 GAS BVLV T-HDL FNPT X FNPT CSA
72015VB 3/4 ANGLE SILLCOCK W/VB FNPT X MGHT-NL
72035T 1 FULL PORT GATE VALVE FNPT-NL
72032TL 1/4 FULL PORT BALL VLV LOCK HDL FNPT-NL
72030EXPX 1 BALL VLV W/T HNDL EXP PEX -NL
72116T 1 1/4 BRONZE FOOT VALVE FNPT-NL
72111VF 1 TRANSITION FITTING FNPTxCPVC NL
2060S 4 PVC BALL VALVE-SOCKET
72117S 2 1/2 FULL PORT BALL VALVE SWEAT-NL
2107IM 1/4X1/4X72 SS ICE MAKER HOSE COMP X COMP
72035S 1 1/2 FULL PORT GATE VALVE SWT-NL
2060S 1 1/2 PVC BALL VALVE-SOCKET
72892 1/2 T HEAD STOP & DRAIN W/CHECK
72028PFD 3/4 FULL PORT BALL VALVE W/DRAIN PRESS FIT-NL
72032S 2 FULL PORT BALL VALVE SWEAT-NL
72117T 3/4 FULL PORT BALL VALVE FNPT-NL
72117S 3/4 FULL PORT BALL VALVE SWEAT-NL
2032TL 3/4 FULL PORT BALL VALVE LOCK HANDLE FNPT
76100-11-22 3/4 BALL CURB RANGER X CTS - NL
72030TC 1/4 TEST COCK MNPTxFNPT-NL
2072 1 1/4 PVC COMPRESSION COUPLING
76100-11-22 1 BALL CURB RANGER X CTS - NL
72117S 1 1/2 FULL PORT BALL VALVE SWEAT-NL
72028PF 1 FULL PORT BALL VALVE PRESS FIT-NL
2070S 1 1/4 PVC UNION-SOCKET
72117T 2 FULL PORT BALL VALVE FNPT-NL
2070T 1 1/2 PVC UNION-FNPT
72117T 2 1/2 FULL PORT BALL VALVE FNPT-NL
72028PF 2 FULL PORT BALL VALVE PRESS FIT-NL
10720 1/2 STRAIGHT LOG LIGHTER BVLV-CHROME
72116T 3/4 BRONZE FOOT VALVE FNPT-NL
10716 1/2X1/2 GAS BALL VALVE MNPT X FLARE CSA
10712 1/2X1/2 GAS BALL VALVE FNPT X FLARE CSA
78423-0690-3TFBQA INTEGRAL BALL VALVE SADDLE 6.90 X 3/4 ANODE CTS
72032T 1 FULL PORT BALL VALVE FNPT-NL
72035T 3/8 FULL PORT GATE VALVE FNPT-NL
2029SK 1 FULL PORT BALL VALVE KIT SWEAT X FLANGE
9702 2 SQ HD STEAM STOP L/CHK 125#
72028PF 1 1/2 FULL PORT BALL VALVE PRESS FIT-NL
72034SP 3/4 GATE VALVE-PEX
72100F 1/2X3/4 ADAPTER PUSH FIT X FNPT NL
72051S 2 Y-PATTERN SWING CHECK VALVE-SWT NL
2035T 2 FULL PORT GATE VALVE FNPT
2032T 3 FULL PORT BALL VALVE FNPT
72050T 1/2 SWING CHECK VALVE-FNPT NL
72011VBKT FF VACUUM BREAKER REPAIR KIT
2065LU 2 CHECK VALVE LESS UNION-SOCKET
72084D 5/8X3/8X3/8 QTR TURN CHROME DUAL STOP COMPxCOMPxCOMP
72054T 1 1/2 INLNE SPRING CHECK VALVE-FNPT NL