-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0430310001-02-W2-D
Molex
845-078-523-212
EDAC Inc.
414911
Elesa USA Corporation
ECS-2520MV-500-DN-TR
ECS Inc.
MALSECA00AF222LARK
Vishay Beyschlag/Draloric/BC Components