STM32F072CBT6 STM32F072C8T6 STM32F072R8T6 STM32F072RBT6 STM32F078VBT6 STM32F072VBT6 STM32F072V8T6 STM32F072V8T6 STM32F072VBH6 TM32F091VBT6 IC
sku: 1005005312447481
$5.04
Shipping from: China
Price history chart & currency exchange rate