Product Catalog10PCS/LOT STL42P6LLF6 (Transistors/Thyristors)Electronic Components & Supplies > Active Components$26.47 (≈ RON 126.15)$34.37In stockSold by AliExpress WWTo Store