Product Catalog1pcs/lot STM32F3DISCOVERY STM32F3-Discovery STM32F303 Development BoardsElectronic Components & Supplies > Active Components$26.59 (≈ €23.71)$52.13In stockSold by AliExpress WWTo Store