1~5PCS/LOT STM32F103CBT6 STM32F103 103RBT6 LQFP48 32-bit microcontrollers microcontroller

1~5PCS/LOT STM32F103CBT6 STM32F103 103RBT6 LQFP48 32-bit microcontrollers microcontroller
sku: 1005005568037073
$1.40
Shipping from: China