Sale has ended but you can still get this app.
Download Chinese Phonetic Symbol 20B Now

Official Description

The EasyZh20 system use 300 the most commonly used Chinese characters to teach you the correct pronunciation skill of the 37 phonetic symbols to improve your Chinese reading and writing capability.