917561-85-4 | Ethyl 5-(2-naphthalenyl)-2-thiophenecarboxylate | AOBChem