Product Catalog2PCS STM32F103ZGT6 STM32F103 STM32 chip In stockElectronic Components & Supplies > Active Components$35.54 (≈ €31.69)$43.88In stockSold by AliExpress WWTo Store