IV Stone

An IV Stone is a consumable item which has the ability to change one of your Pokémon's IVs to 31.

They can be found by smashing rocks in certain locations.