67427-87-6
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
Order 67427-87-6