-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1200669246
Molex
TE0823-01-S001
Trenz Electronic GmbH
0387506612
Y162810K0000A9R
VPG Foil Resistors
PC-16-640B11
Pulse Electronics