ProduktkatalogSTM32F107RCT6 Original In stock 48 hours shipElectronic Components & Supplies > Electronics Production Machinery1,75 $ (≈ 1,55 €)2,19 $Auf LagerSold by AliExpress WWZum Shop