top of page
2-methoxyethyl 12-hydroxyoctadecanoate [6641-84-5] 95%

2-methoxyethyl 12-hydroxyoctadecanoate [6641-84-5] 95%

SKU: 6641845
bottom of page