Check out PBW Five Star, a multi-purpose cleaner widely used in the brewing and farming industries.
PBW Five Star lets you deep-clean all your brewing equipment to avoid stains, and traces of fatty-acids and proteins.
It works perfectly on polycarbonate and soft metals. It should never be used on Teflon.
It can be used at all temperatures for quick-cleaning or deep-cleaning. Simply adapt your dosage according to use (see instructions).