-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0457761008
Molex
627-3WK3624-5N5
EDAC Inc.
LDP01-30AY
STMicroelectronics
C907U360JYSDCAWL40
KEMET
84XR20KLFTR
TT Electronics/BI