Product Catalog500PCS/LOT PDTD123YT,215 (Transistors/Thyristors)Electronic Components & Supplies > Electronics Stocks$19.67 (≈ RON 93.74)$21.15In stockSold by AliExpress WWTo Store