179036-30-7 | 2-Methyl-1-naphthalenyl 2,2,2-trifluoroacetate | AOBChem