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

HOME PAGE

CAS No: 59863-54-6

59863-54-6
Order 59863-54-6
dodecanoyloxy,benzoate