-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0417910832
Molex
961204-5500-AR-TP
3M
MF1/2W220RFTB
Lumimax Optoelectronic Technology
395-066-544-603
EDAC Inc.
0513-S-12
RAF Electronic Hardware