551958-84-0
2-hydroxy-2-(1H-indol-3-ylmethyl)-4-oxopentanedioic acid
551958-89-5
2-benzyl-2-hydroxy-4-oxopentanedioic acid