-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
621-037-660-555
EDAC Inc.
NMP1K2-KCCEK#-00
MEAN WELL USA Inc.
TCSD-20-D-09.22-01-N-B06
Samtec Inc.
0716607640
Molex
1010580
Integrated Power Designs