047856-500MG
047856-1G
101881-722EA
921.54
USD
InStock
101881-722
101881-724
Methyl-2-(5-benzyl-4,6-dioxo-3-phenyloctahydropyrrolo[3,4-c]pyrrol-1-yl)acetate ≥95%
Methyl-2-(5-benzyl-4,6-dioxo-3-phenyloctahydropyrrolo[3,4-c]pyrrol-1-yl)acetate
Hazard: Irritant