10PCS STM32F103RCT6 QFP64 STM32F103RBT6 STM32F103R8T6 STM32F091RCT6 STM32F030R8T6 LQFP64 chip in stock 100% new and original
sku: 1005003261586668
$69.50-11%
$61.80
Shipping from: China
Price history chart & currency exchange rate