627909-36-8
Benzeneacetic acid, 2-[[6-(2-cyanophenoxy)hydroxy-4-pyrimidinyl]oxy]-,methyl ester
Product Code:
2375151
Molecular Formula:
C20H15N3O5
Molecular Weight:
Order 627909-36-8