Has anybody heard of this product? From what I can tell, its just patroleum bitumen suspended in a solvent carrier for aerosol application. Super sticky. Not that it wouldn't be messy and fairly nasty stuff, but I wonder how it would serve for rustproofing? Then again, I would NOT want to have to try to wash this off my hands after every repair!