Product CatalogNew DCR860D18-1983 DCR860D18 DCR860D18 DCR860D16 DCR860D14 DCR860D12 ThyristorElectronic Components & Supplies > Active Components$37.80 (≈ €33.71)$42.00In stockSold by AliExpress WWTo Store