-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0190670089
Molex
345-034-540-478
EDAC Inc.
345-080-558-507
RWR84S6810FSRSL
Vishay Dale
403C11A19M68000
CTS-Frequency Controls