38281-71-9 | 2-Naphthalenyl 2-thiophenecarboxylate | AOBChem