-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0923399008
Molex
307-006-501-108
EDAC Inc.
ELT-5KN135C
Panasonic Electronic Components
853-41-062-10-011000
Mill-Max Manufacturing Corp.
FTS-105-02-F-DV-P
Samtec Inc.