873958-86-2
1-Dodecanol, 12,12-dimethoxy-, acetate
Product Code:
704786
Molecular Formula:
C16H32O4
Molecular Weight:
306.43
Order 873958-86-2