4-(dodecanoyloxy)but-2-en-1-yl benzoate
CAS No:
59863-54-6
Order 59863-54-6
dodecanoyloxy,benzoate