-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0190270133
Molex
357-066-540-202
EDAC Inc.
BZD27C33PHM2G
Taiwan Semiconductor Corporation
1731121062
395-035-541-658