Part number
APM32E103CET6 - Unknown | Electronic Components - ICAllIn