This reads like a joke wikipedia article. Does anyone know if this is legitimate?
The link to the Daily Telegraph is broken ( https://www.telegraph.co.uk/science/science-news/7964109/Sci... instead of https://www.telegraph.co.uk/news/science/science-news/796410... )
If it was rediscovered at a university in 2006, why are there no publications from that year?
At least the ACS is an authoratative source, perhaps that deserves a link?
https://www.acs.org/content/acs/en/pressroom/newsreleases/20...