-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1300130162
Molex
395-136-524-288
EDAC Inc.
VOMA618A-4X001T
Vishay Semiconductor Opto Division
857-037-547-112
AT0402DRD073K48L
YAGEO