-
SWITCH PUSH SPDT 0.3A 12V
Please send RFQ , we will respond immediately.
Quantity:
TE0841-02-035-1I
Trenz Electronic GmbH
LTC2904IDDB#TRPBF
Analog Devices Inc.
0014562149
Molex
CE.71501
Elesa USA Corporation
C328C242F3G5TA7301
KEMET