-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1510654006
Molex
TVR06G-E3/73
Vishay General Semiconductor - Diodes Division
L130-3590003000X23
Lumileds
CA3106E18-1SF80DN
ITT Cannon, LLC
409CNQ150