3M's all purpose would probably do the trick, however, being in the asphalt and detailing industry (weird combo eh?) I prefer using a citrus based cleaner, the one in mind is called "Naturalizer"......We buy in bulk so Im not sure where its available, im thinking a janitorial supply store for the general public......As with anything, if your not sure, or have never used a cleaner before, try in an inconspicuous area.....I have had excellent results with citrus based products......