Mouse over image to zoom, click to enlarge
Technical Description:Limit Switch Contact
UPC: 38911031576
Part Number: XC1ZA2