Un-du is very similar to Goo Gone, except that it does not seem to leave as much of a "greasy" smeared mess behind... and yes, it contains petroleum distillates. I always keep a bottle on hand because it is so versatile, just about the only surface it can't be used on is suede and unfinished leather.
www.un-du.com
I'm a WD-40 fan, but not knowing the "parts" involved, Un-du was a safer bet for me to suggest.