-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DTS20F13-35PB3028
TE Connectivity Deutsch Connectors
1719720112
Molex
MAL209347181E3
Vishay Beyschlag/Draloric/BC Components
LLS1C473MELB
Nichicon
CTMMP3116F-1R0M
Central Technologies