938343-46-5
3-[2-(dimethylamino)ethoxy]-4-methoxybenzaldehyde
Product Code:
303967
Molecular Formula:
C12H17NO3
Molecular Weight:
223.26
Order 938343-46-5