Phenyl 2-(benzyloxy)-3-(dibenzylamino)-5-fluoro-6-methylbenzoate 97% 1253799-29-9 C₃₅H₃₀FNO₃ 531.62 g./mol $111.38 View