131888-31-8 | 1-Naphthalenyl 4-fluorobenzeneacetate | AOBChem