Mouse over image to zoom, click to enlarge
Technical Description:60A 3P 4WR Pn&Slv Plug
UPC: 70891730569
Part Number: 9P64U2T
Manufacturer: THOMAS AND BETTS