1590346-29-4 | Benzoic acid, 2-hydroxy-5-methoxy-, 2,2,2-trifluoroethyl ester | AOBChem