-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
44428-1682
Molex
307-006-558-168
EDAC Inc.
0395225006
345-062-542-212
293D335X9025C2TE3
Vishay Sprague