Anyone heard of this stuff before?
I've never seen this stuff before and wondering if this is real deal or just another wishful miracle fuel additive?
This is what was said on their website: "What is Oxytane? Oxytane is electrolyte chemistry.
That is to say, it is a very conductive liquid...