been there dont that with my old rx330 lol
try Blue Magic Leather/Vinyl Cleaner
It'll take a few tries, but it should get it off.
Once you manage to get it off, use some decent protectant. Leather Master aint bad
Hope that helps