150272-46-1 | 3-Phenylpropyl 4-(trifluoromethyl)benzoate | AOBChem