STM32-FINDER: STM32 product finder App for your smart phone
ST has over 3000 part numbers to choose from. This can be a bit overwhelming to help you choose the correct part number for your application they have developed STM32-FINDER Appthat can be installed on your phone and permit to do parametric search.