1080-83-7
2-(2-methyl-1H-indol-3-yl)-2-oxoacetamide
Product Code:
1725640
Molecular Formula:
C11H10N2O2
Molecular Weight:
Order 1080-83-7