656237-90-0
1H-Indole-3-acetamide, 6-hydroxy-a-oxo-
Product Code:
1886860
Molecular Formula:
C10H8N2O3
Molecular Weight:
Order 656237-90-0