Methyl 3-(3-cyano-5-hydroxyphenyl)benzoate

Product Code: 1561643
Molecular Formula: C15H11NO3
Molecular Weight: 253.25
1262000-72-5