-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
630-5W1-640-5TC
EDAC Inc.
0395332016
Molex
895-014-544-202
NB2305AI1DR2
onsemi
ATHD06-1-12S
Amphenol Sine Systems Corp