Benzoyloxy acetaldehyde diethyl acetal

Product Code: 297874
Molecular Formula: C9H8 O3
Molecular Weight: 238.28
64904-47-8