2hydroxy3Hbenzofuran3one - Infinite Lexicon - Infinite Lexicon