93672-51-6

HOME PAGE

3-INDOLEACETATE

Product Code: 1489112
Molecular Formula: C10H8NO2-
Molecular Weight: 174.17
93672-51-6
indoleacetate,indole,CASNo 93672-51-6