You can soak it in a bath of sodium percarbonate with boiling water (repeat until spotless), rinse with white vinegar (optional), then rinse with water. It's cheap and quite effective.
I've often seen on the forum the name Powdered Brewery Wash, PBW - by Five Star Chemicals - in reference to...