Part number
APM32F103TBU6 - Unknown | Electronic Components - ICAllIn