-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
IRS2980SPBF
Infineon Technologies
2-1333229-0
TE Application Tooling
11308
Keystone Electronics
0845250009-18-L9-D
Molex
CTSPI3D12F-8R2N
Central Technologies