854922-82-0
Benzeneacetamide,N-[1-(3,3-dimethoxypropyl)-1H-indazol-6-yl]-4-phenoxy-
Product Code:
2283139
Molecular Formula:
C26H27N3O4
Molecular Weight:
Order 854922-82-0