59863-54-6

HOME PAGE

4-(dodecanoyloxy)but-2-en-1-yl benzoate

Product Code: 711233
Molecular Formula: C23H34O4
Molecular Weight: 374.51
59863-54-6
dodecanoyloxy,benzoate,CASNo 59863-54-6