1-100 PCS/LOT New original STM8L101F3P6TR screen printing 8L101F3P6 patch TSSOP20 foot 8-bit microcontroller chip IC

1-100 PCS/LOT New original STM8L101F3P6TR screen printing 8L101F3P6 patch TSSOP20 foot 8-bit microcontroller chip IC
sku: 1005006485276207
$5.58
Shipping from: China
   Price history chart & currency exchange rate

Customers also viewed