373382-95-7
1H-INDOLE-5,6-DIOL,1-BUTYL-
Product Code:
690856
Molecular Formula:
C12H15NO2
Molecular Weight:
205.25
Order 373382-95-7