124536-81-8
Hexadecanoic acid, 16-mercapto-, methyl ester
Product Code:
414775
Molecular Formula:
C17H34O2S
Molecular Weight:
302.51
Order 124536-81-8