1437597-9 datasheet pdf and Keylock Switches product details from TE Connectivity stock available at ORIGCHIP