2703048-52-4 | 2-formyl-3-methoxy-6-(trifluoromethyl)benzoic acid | AOBChem