-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
MAPLAD18KP24CAE3
Microchip Technology
95105-136HLF
Amphenol ICC (FCI)
208458128004049
KYOCERA AVX
807-012-559-204
EDAC Inc.
357-036-427-168