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