HomeCategories1433996-79-2( 1 products available )

2,5-Dioxopyrrolidin-1-yl3-oxo-1-(pyridin-2-yldisulfanyl)-7,10,13-trioxa-4-azahexadecan-16-oate , 98% , 【1433996-79-2】

Molecular Formula: C21H29N3O8S2 Formula Weight: 515.6
Expand
Page1of1