Product Catalog10pcs/lot STF20NM60D F20NM60DElectronic Components & Supplies > Electronics Stocks$14.15 (≈ RON 67.43)$15.72In stockSold by AliExpress WWTo Store