1372696-83-7 | Methyl 3-methyl-5-(2-naphthalenyl)-2-thiophenecarboxylate | AOBChem