1892-21-3
2-(5-hydroxy-1H-indol-3-yl)acetaldehyde
Product Code:
1160205
Molecular Formula:
C10H9NO2
Molecular Weight:
175.18
Order 1892-21-3