181306-32-1
1H-Indole-1-propanoic acid, 6-methoxy-2,3-diphenyl-, ethyl ester
Product Code:
1816914
Molecular Formula:
C26H25NO3
Molecular Weight:
Order 181306-32-1