3-Dodecanol, 5-ethenylidene-, acetate, (3R)-

HOME PAGE

CAS No: 821782-69-8

821782-69-8
Order 821782-69-8
dodecanol,ethenylidene,acetate