Metabolites › SDRCJDXJFGYTRZ-UHFFFAOYSA-N
2-benzyl-3-hydroxybutanedioic acid
SDRCJDXJFGYTRZ-UHFFFAOYSA-N