41190-40-3 | 1-Naphthalenyl 2,2,2-trifluoroacetate | AOBChem