103404-85-9
5-HYDROXYINDOLE-3-ACETAMIDE
Product Code:
142369
Molecular Formula:
C10H10N2O2
Molecular Weight:
190.2
Order 103404-85-9