-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DPAN02A-05
MEAN WELL USA Inc.
ERJ-S06D2803V
Panasonic Electronic Components
0190540113
Molex
DSC8124BI2T
Microchip Technology
5031590200