-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
627-050-620-248
EDAC Inc.
305-076-556-503
0430310003-11-R2-D
Molex
630W9W4-140-2N2
09185066922
HARTING