Product Catalog2PCS/LOT STM32F103RFT6 (Microcontrollers)Electronic Components & Supplies > Electronics Stocks$18.07 (≈ DKK 120.34)In stockSold by AliExpress WWTo Store