39215-18-4
4-(1h-indol-3-yl)-5-methyl-1,2-phenylene Diacetate
Product Code:
2465938
Molecular Formula:
C19H17NO4
Molecular Weight:
Order 39215-18-4