to the forum ST
There's quite a bit to polish on an xs400 (SOHC), this is where you start a restoraion as you clean one bit up which shows up the rest of the bike. The next thing, its stripped down into bits awaiting cleaning!!
For general bike cleaning, I got recommended the Castrol bike cleaner for Halfords, Its got acid in it and it works a treat. I just picked up some xswheels (the make, and its appropriate to have xs branded products on me bike)and I'm sure it has the same contents but cheaper.
Drewps