Yea, muratic acid found in the plumbing department of your local hardware store. You have to be careful with it, it's powerful stuff and can eat a hole through aluminum.
You apply it mixed 50/50 with water, spray it on, then quickly spray\rinse it off. Make sure you use plenty of water during the rinse to remove any remnants of the acid.
It actually eats away a microscopic layer of the aluminum leaving a brand new shiny layer of aluminum. It'll look like a new boat.
Don't breath the fumes.... they'll take your breath away.
AMERICANS: Willing to cross a frozen river to kill you, in your sleep, on Christmas, totally not kidding, we've done it.