107788-17-0
2-ethoxy-4-[(E)-(2-oxopyrrolidin-3-ylidene)methyl]-6-[(phenylsulfanyl)methyl]phenyl benzoate
Product Code:
1069893
Molecular Formula:
C27H25NO4S
Molecular Weight:
459.56
Order 107788-17-0