4-(dodecyloxy)-3-methoxybenzaldehyde

Product Code: 931414
Molecular Formula: C20H32O3
Molecular Weight: 320.47
93206-91-8