-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
846-014-541-112
EDAC Inc.
TPSC336K010P0375
KYOCERA AVX
19276-0008
Molex
637-M62-630-BN2
ATXMEGA64A1-AU
Microchip Technology