Top Suppliers:I want be here

1041009-91-9

1041009-91-9 structure
1041009-91-9 structure

Name 3,6-Biscarboxymethyl-3,6-diaza-2-methyldithio-(2-pyridyl)octane-1,8-dicarboxylic Acid Discontinued
Molecular Formula C16H21N3O8S2
Molecular Weight 447.48324