66004-23-7 | 4-Phenylbutyl 2,2,2-trifluoroacetate | AOBChem