Product CatalogFree Shipping 10PCS STM32F105RBT6 New Original VAT Invoice Be A Lot Of Cash YF1110Electronic Components & Supplies > Active Components$27.44 (≈ RON 130.77)$30.49In stockSold by AliExpress WWTo Store