-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1053252002
Molex
345-114-541-808
EDAC Inc.
VC-801-JAE-FAAN-40M0000000
Microchip Technology
101955
Brady Corporation
SQCSVA1R5BAT1A
KYOCERA AVX