1H-Indole-5-propanoic acid,7-(3-carboxy-4-hydroxy-1-naphthalenyl)-2-methyl-

Product Code: 571279
Molecular Formula: C23H19NO5
Molecular Weight:
920265-45-8