-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395305218
Molex
356-023-500-107
EDAC Inc.
ICS952909BKLFT
Renesas Electronics America Inc
SXT3248DA38-30.000M
Suntsu Electronics, Inc.
5-5-425
3M (TC)