Substitute for Dynomat

I've heard there's an odor that will dissipate over time. No personal experience - have to see if it's in stock and do scratch 'n sniff test ?