STM32F107VCT6TR