Product Catalog2PCS/LOT STM32F105VCT6 ( Microcontroller Units)Electronic Components & Supplies > Electronics Stocks$12.11 (≈ RON 57.71)In stockSold by AliExpress WWTo Store