The Elite 4 members generally have four Full Restores.
Nothing cragagalo
full restores rivive full heals
Full Restore fully restores a Pokemon's health and cures it from any status effect it has. You can buy them by the time you're about to face the Elite 4.
Full Restore
More than all the Pokemon info you'll want to know is at Seribii.net, my favorite website.
use your full restores or revives
To beat Red you should have... A team that consists of lv, 80-100's Pokemon X items for rough times Full Restores and Medical Herbs + revives A diverse team with a diverse move set.
Full restores are items that heal all your pokemon's hp and any status problem except infatuation you can usually find these in pokemarts that are near the later gyms like cinnibar island or in the pokmeon league.
It restores power points of any move during or after a battle
level 100 empoleon lots of full restores and rivinal herbs
one in celestic town sells full restores for 3000