Mouse over image to zoom, click to enlarge
Technical Description:Fixed Receptacle
UPC: 70891726163
Part Number: 5034FRXTS
Manufacturer: THOMAS AND BETTS