4-HYDROXY-1H-INDOLE-3-CARBALDEHYDE

Product Code: 230496
Molecular Formula: C9H7NO2
Molecular Weight: 161.16
81779-27-3