101A011-3-0
Electromechanical Switches
TE Connectivity 11100530-00
TE Connectivity 11190535-00
TE Connectivity
Thick Film Resistors-SMD
Board Mount Pressure Sensors