There are variations with kerosene, some are "low odour". I've known that Barricade is basically petroleum distillate and mineral oil, but I got curious after another member posted about his reaction to using a kerosene-based cleaner. I looked up the CAS (which is a different number to kerosene sold here in Oz) and then searched on the CAS number. There are, of course, many products with this CAS number, but a couple made reference to kerosene as another name for the ingredient(s). I then came across a company that makes aviation fuel, which they referred to as kerosene, and lo and behold it listed that CAS number for the product.