142599-46-0 | Benzoic acid, 4-methoxy-, [4-(trifluoromethyl)phenyl]methyl ester | AOBChem