-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
307-034-442-204
EDAC Inc.
41672-0002
Molex
0009482078
392-048-524-102
RPC0805FT160K-UP
Stackpole Electronics Inc