Mouse over image to zoom, click to enlarge
Technical Description:20A Connector
UPC: 70891716934
Part Number: 223FC2
Manufacturer: THOMAS AND BETTS