188678-39-9
Dodecanamide, 12-mercapto-
Product Code:
1132840
Molecular Formula:
C12H25NOS
Molecular Weight:
231.39
Order 188678-39-9