Robuta

https://pubchem.ncbi.nlm.nih.gov/compound/90579 2,3-Dihydroxybenzaldehyde | C7H6O3 | CID 90579 - PubChem 2,3-Dihydroxybenzaldehyde | C7H6O3 | CID 90579 - structure, chemical names, physical and chemical properties, classification, patents, literature, biological... cidpubchem