Ethyl 2-(2-naphthylacetylamino)-5-phenylthiophene-3-carboxylate | CAS 315696-58-3 | Chemical Identity, Structure & RFQ | MolGraph