N-{3-[(diaminomethylidene)amino]-2-hydroxypropyl}-N-(2,4-dimethylphenyl)acetamide sulfate (2:1) (salt)

Product Code: 1674755
Molecular Formula: C28H46N8O8S
Molecular Weight: 654.77
67427-87-6