-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395931609
Molex
MEZDPD3603A-8538
Monolithic Power Systems Inc.
Z0103MARL1G
onsemi
BFC233865473
Vishay Beyschlag/Draloric/BC Components
LFE3-35EA-8FTN256I
Lattice Semiconductor Corporation