920265-45-8
1H-Indole-5-propanoic acid,7-(3-carboxy-4-hydroxy-1-naphthalenyl)-2-methyl-
Product Code:
571279
Molecular Formula:
C23H19NO5
Molecular Weight:
Order 920265-45-8