Based on this product's specifications, here are some alternatives and similar models
Embedded microcontroller STMicroelectronics STM32F107VCT6 LQFP-100 32-bit 72 MHz, 80 I/O
Summary description:
STM32F107VCT6 is an STMicroelectronics 32-bit embedded microcontroller in an LQFP-100 package, running at 72 MHz with 80 general-purpose I/O lines. It integrates core MCU functionality suitable for embedded applications, industrial control, and communication interfaces. Use it for prototyping, custom hardware designs, and replacing compatible STM32 devices where these parameters match.