-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0875691026
Molex
1294-38-PH
RAF Electronic Hardware
857-019-459-101
EDAC Inc.
145046120640829+
KYOCERA AVX
FTR-120-01-L-D-A
Samtec Inc.