Free release

26596-00-9 1h-indol-3-ol, 1,2-dimethyl-, benzoate (ester)

service@apichina.com
Product Name 1H-Indol-3-ol, 1,2-dimethyl-, benzoate (ester)
CAS No. 26596-00-9
Molecular Formula C17H15NO2