Free release

714263-51-1 benzaldehyde, 3-methoxy-4-[2-[2-(2-propenyl)phenoxy]ethoxy]-

service@apichina.com
Product Name Benzaldehyde, 3-methoxy-4-[2-[2-(2-propenyl)phenoxy]ethoxy]-
CAS No. 714263-51-1
Molecular Formula C19H20O4