-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1807200002
Molex
395-010-542-508
EDAC Inc.
333-007-523-108
LFXP3E-4TN100C
Lattice Semiconductor Corporation
RWR89S16R9FRS73
Vishay Dale