Dodecanamide, 12-mercapto-

Product Code: 1132840
Molecular Formula: C12H25NOS
Molecular Weight: 231.39
188678-39-9