-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2083810503
Molex
627-47W1224-3NC
EDAC Inc.
Y000771K3000B0L
VPG Foil Resistors
345-068-542-608
VLMS33S1T2-GS08
Vishay Semiconductor Opto Division