338959-28-7
benzyl (1-benzyl)indole-6-carboxylate
Product Code:
2460096
Molecular Formula:
C23H19NO2
Molecular Weight:
341
Order 338959-28-7
benzyl,indole,carboxylate,CASNo 338959-28-7