-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
807-030-540-268
EDAC Inc.
DSC6083CI2A-512K000
Microchip Technology
3M 3431 6" X 10"-10
3M (TC)
DTS21H23-36XA
TE Connectivity Deutsch Connectors
K10K0C-P06LCC0-4500
ODU