hexadecyl D-glucoside

Product Code: 307523
Molecular Formula: C22H44O6
Molecular Weight: 404.58
54549-27-8