It depends on what the OP is trying to accomplish, organics or phosphate removal. OP's rock has been out of water for over a year. The stuff is dead. What does matter is if he has a lot of old organic stuff on it, and if he wants to get it off prior to setting the tank up again, then he needs to use bleach. If he wants to remove phosphates, he needs straight vinegar or dilute muriatic acid. Dilute muriatic acid works much faster than vinegar, and is much more economical to use, albeit more dangerous.