53924-12-2
3-Diphenylmethyl-5-benzyloxy-1H-indole-2-carboxylic acid
Product Code:
1132211
Molecular Formula:
C29H23NO3
Molecular Weight:
433.49
Order 53924-12-2
diphenylmethyl,benzyloxy,indole,carboxylic,1h-indole,1h-indole-2-carboxylic acid,CASNo 53924-12-2