Free release

897939-60-5 benzaldehyde, 3-[2-[2-(4-methylbenzoyl)-1h-pyrrol-1-yl]ethoxy]-

service@apichina.com
Product Name Benzaldehyde, 3-[2-[2-(4-methylbenzoyl)-1H-pyrrol-1-yl]ethoxy]-
CAS No. 897939-60-5
Molecular Formula C21H19NO3