Cleaning a Thermoquad. What can I use, and what should I definately not use?

I know my son turns the heater on an hour or two before using. The timer for the unit is 20 mins. rinse with water immediately afterward the cleaner is caustic. I will find out from him excactly where he gets the cleaner. I asked him one day about adding cleaner and I remember him saying its a special Super Clean cleaner. It is in a 5 gal white plastic container that he uses.

here are my heads before and the after the cleaner
1069738-9704112ed6f8af26d3e2969eca335eda.jpg

1069739-15e479cb4ed593a59e56a0c8ffc2769e.jpg

This was after cleaning
1069745-31f936dada7bd400ed06e42bc615a6b4.jpg


1069746-9f5f8076fcaf0f88d1064b102ac00310.jpg

1069750-4563c208b8ded978d6e5d647cb3937f8.jpg

And yes those are all the same parts including the valves