Mouse over image to zoom, click to enlarge
Technical Description:2P Int Conn
UPC: 78621033240
Part Number: F29085A
Manufacturer: THOMAS AND BETTS