-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1200661051
Molex
3083-F-832-B
RAF Electronic Hardware
TBJD476M020CRSB0024
KYOCERA AVX
420HXH1000MEPASN35X60
Rubycon
0982660643