Actually, Ice Punch Blaziken was a mistake on the part of the Japanese Pokémon site, for which they apologized. Ice Punch is definitely a move available to tutor to other Pokémon, though, as Stellar has listed.
On topic, I second including, or at least linking to another thread with, a list of...