3-(2-Pyrrolidin-1-yl-ethoxy)-benzaldehyde

Product Code: 2385948
Molecular Formula: C13H17NO2
Molecular Weight: 219.27
186190-91-0