26960-67-8
1-[(3,4-Dimethoxyphenyl)methyl]-1H-indole-2,3-dione
Product Code:
1742600
Molecular Formula:
Molecular Weight:
Order 26960-67-8