-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
845-035-500-603
EDAC Inc.
662-037-664-001
0901220126
Molex
SR505C475KAR
KYOCERA AVX
AX97-30680
Triad Magnetics