Product Catalog2PCS/LOT STM32F334K8U6 (Embedded Processors & Controllers )Electronic Components & Supplies > Electronics Stocks$11.67 (≈ RON 55.62)$12.55In stockSold by AliExpress WWTo Store