2-ethoxy-4-[(E)-(2-oxopyrrolidin-3-ylidene)methyl]-6-[(phenylsulfanyl)methyl]phenyl benzoate

Product Code: 1069893
Molecular Formula: C27H25NO4S
Molecular Weight: 459.56
107788-17-0