I have tried to look up the ingrediens in WD40, the closest I have come is a safety data sheet. From what I can remember it's mostly hexane and various petroleum derived oils. Hexane would make it evaporate fast and leave the dry film. I don't know what the secret ingredient is, the maker swears it does't gum up or contain either vegetable oil or whale oil. On the web you can find the funniest claims to this oil, some of them hardly believable LOL