Benzeneacetamide,N-[1-(3,3-dimethoxypropyl)-1H-indazol-6-yl]-4-phenoxy-

Product Code: 2283139
Molecular Formula: C26H27N3O4
Molecular Weight:
854922-82-0