117516-89-9

117516-89-9 structure
117516-89-9 structure

Name Diethyl 5-(3-benzoylthioureido)-3-methylthiophene-2,4-dicarboxylate
Molecular Formula C19H20N2O5S2
Molecular Weight 420.50