Never heard of it, I'm sure it's the same 'drying aid' as the other 100+ similar products from various companies.
"Drying" aids, aka, spray waxes are not new and every detailing company has their own version. 90% the same product, just varying colors/smells minute chemical composition.
What...