Warranty Terms
DTK-120X12 DITEK
by DITEK
Save $109.01
Sign in for pricing
Availability :
In stock
Deflector SPD 120V 20A Max and 6-postion 2MHLP base