206558-54-5


Name 1H-Indole-1,3-dicarboxylic acid, 1-(phenylmethyl) ester
Molecular Formula C17H12NO4-
Molecular Weight 294.28