1372696-98-4 | Methyl 3-methyl-5-(1-naphthalenyl)-2-thiophenecarboxylate | AOBChem