959101-12-3 | Propyl 4-(trifluoromethyl)benzoate | AOBChem