3-Dodecanol, 5-ethenylidene-, acetate, (3R)-
CAS No:
821782-69-8
Order 821782-69-8
dodecanol,ethenylidene,acetate