7062-71-7
(4-formyl-2-methoxyphenyl) 2-(2,5-dioxo-1-phenylpyrrolidin-3-yl)sulfanylbenzoate
Product Code:
1729519
Molecular Formula:
C25H19NO6S
Molecular Weight:
461.48
Order 7062-71-7