I've never tried n-paraffin... is there a commercial name for it in the US?
Well, n-paraffin can refer to any straight-chain alkane (a saturated hydrocarbon where the carbon atoms are joined in a linear, snake-like structure with the general formula CnH2n+2). Heptane is one of those n-alkanes (7 carbon atoms = C7H16), and the n-Paraffin EU 'product' I'm taking about (CAS nr. 93924-07-3) is between 10 and 13 linear carbon atoms, but it mostly consists of C12H26, which is Dodecane (also known as dihexyl, bihexyl, adakane 12 or duodecane).
Anyway, heptane won't remove paint or marker, but it's great for softening adhesive. You can use it to remove one label that's on top of another label without damaging either one. Cal stickers, no problem...
Yes - other chemicals/techniques that people have mentioned here (Benzine, eucalyptus oil, citrus oils, IPA, heat, etc, etc) are poor compared to the middle n-alkanes (C5-C15) for plastic. Once you've tried n-paraffin (and I imagine heptane is the same) to clean/remove things from plastic, you'll never use that other stuff again.
I refurbish vintage analog synthesizers, and I've used n-paraffin to take off any and all kinds of adhesive/labels in seconds - as well as paint, magic marker, etc. from keyboards and dials - or from virtually any type of older or newer plastic.