OliveNet 2.0 > Phenols > Secoiridoids> DEDA (Decarboxymethyl elenolic acid dialdehyde) 

DEDA (Decarboxymethyl elenolic acid dialdehyde)