Rubbing alcohol will also work for removing battery corrosion. I have used it to clean out battery compartments with 30-year-old exploded batteries. 10 minutes & a little elbow grease, and you can often get an item to work again. IF the issue is just corrosion. If the damage is extensive, and or quite old, it can chew through the plastic walls of a battery compartment, or more easily, it can weaken the wire coil springs, causing them to break off requiring replacement. David James Moon.