-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
387-038-523-101
EDAC Inc.
929647-05-28-EU
3M
0704003124
Molex
65043-007LF
Amphenol ICC (FCI)
M0725-8-SS
RAF Electronic Hardware