top of page
N-(2-Hydroxyethyl)dodecanamide [142-78-9] 98%

N-(2-Hydroxyethyl)dodecanamide [142-78-9] 98%

SKU: 142789
bottom of page