Product Catalog10PCS/LOT STM8S105C4T6TR (Microcontrollers)Electronic Components & Supplies > Electronics Stocks$17.14 (≈ DKK 114.76)$18.43In stockSold by AliExpress WWTo Store