ProduktkatalogSTM32F103T8U6 In stock 48 hours shipElectronic Components & Supplies > Electronics Production Machinery1,93 $ (≈ 1,71 €)2,41 $Auf LagerSold by AliExpress WWZum Shop