Robuta

https://www.semanticscholar.org/topic/7-hydroxy-10-methyl-5-deazaisoalloxazine/12380494 7-hydroxy-10-methyl-5-deazaisoalloxazine | Semantic Scholar hydroxymethylsemanticscholar