STM32P103VBT6USB
ST
Package LQFP10014x14x1.4 ST STM32P103VBT6USB New original parts
8040 pieces
Ostaa