Product CatalogFree shipping STM32F103RFT6 STM32F103RF LQFP64 10PCSElectronic Components & Supplies > Active Components$35.33 (≈ RON 168.37)In stockSold by AliExpress WWTo Store