http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&newsId=20080505005358&newsLang=en
There seems to be a company that claims a 100LL drop in replacement.
They have to be full of crap. If there was such a product, and it was true, why would’t they be billionairs by now?
Kevin