Product Catalog2PCS/LOT STM32F334K8U6 (Embedded Processors & Controllers )Electronic Components & Supplies > Electronics Stocks$11.69 (≈ DKK 77.85)$12.57In stockSold by AliExpress WWTo Store