942399-85-1 | 4-(Heptyloxy)-3-(trifluoromethyl)benzoic acid | AOBChem