-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1200659143
Molex
078345396804054
KYOCERA AVX
RLR05C6812FSBSL
Vishay Dale
SE555N
STMicroelectronics
345-010-558-108
EDAC Inc.