Methyl 2-(5-formyl-2-methoxyphenoxy)-2-phenylacetate, 95%

AB153829