-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1202530112
Molex
ELJ-PF3N3DFB
Panasonic Electronic Components
0936010514
887-080-521-812
EDAC Inc.
833-029-521-103