1405252-73-4 | 4-(Heptyloxy)-2-(trifluoromethyl)benzoic acid | AOBChem