-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
345-044-500-104
EDAC Inc.
1405199
Phoenix Contact
0931705001
Molex
0161-SS-26
RAF Electronic Hardware
LHL08TB330KS
Taiyo Yuden