I sell Harly davidsons for a living here in MI. HD memo states to wash the bike using soap and water or windex ONLY otherwise you will ruin the finish. So, that is what I suggest nothing more. It is a teflon based paint and requires no maintenance other than cleaning.
A friend of mine had a...