-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0745460802
Molex
892-033-521-103
EDAC Inc.
BU10065S-E3/45
Vishay General Semiconductor - Diodes Division
L130-50800CHV00001
Lumileds
3349-A-632-S
RAF Electronic Hardware