959297-22-4 | Heptadecyl 3-(trifluoromethyl)benzoate | AOBChem