64904-47-8
Benzoyloxy acetaldehyde diethyl acetal
Product Code:
297874
Molecular Formula:
C9H8 O3
Molecular Weight:
238.28
Order 64904-47-8