1002556-78-6 | 2-Cyclopentylphenyl 2,2,2-trifluoroacetate | AOBChem