lots of places sell it over the counter like
infinity
not cheap but it does go a long way of you use a soft brush to work it in
i bought a big 5 litre from ebay as i think its great stuff, just remember not to let it dry before washing it off
do not use muc off or the castrol green sh*te, it mottles the finish of metals plastics and carbon badly
if your going to ride the bike through the winter, you should also buy a can of ACF50 and apply it everywhere (except brakes of course)
its sticky stuff and it wont be long before the bike looks filthy again but it will protect your bike from worst of winter salt corrosion
in the spring you can wash it all off using the sdoc and all your all hard work cleaning the bike up wont have been in vain.
you have mail :-)
ali