For years the shop I worked in used Varsol [in the US], I don't know if it's related to kerosene but it seems to not smell as much and works well. The problem with it and most other hydrocarbon-based solvents are the fumes, flammability, and skin contact/absorption is very bad for our already marginal brain cells! Fire, Health, and Safety Laws, and the insurance companies frown on most of the good cleaners these days unless you are wearing Haz-Mat suits.