1-1437569-7 datasheet pdf and Keylock Switches product details from TE Connectivity stock available at ORIGCHIP