Common white vinegar will dissolve rust as well, just keep an eye on it while it does, and don't leave it in more than 30 minutes at at time.