-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150180578
Molex
RLR07C2611FRRE5
Vishay Dale
ISE2405A
XP Power
1817-1032-B
RAF Electronic Hardware
1805551034