-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
628-36W4622-4T1
EDAC Inc.
0210391024
Molex
0039012021
653L156H6C3T
CTS-Frequency Controls
MC74VHCT244ADTRG
onsemi