Free release

893423-98-8 benzaldehyde,4-[5,6-dihydro-6-(2-hydroxyethyl)-5-oxo-3-phenyl-1,6-naphthyridin-2-yl]-

service@apichina.com
Product Name Benzaldehyde,4-[5,6-dihydro-6-(2-hydroxyethyl)-5-oxo-3-phenyl-1,6-naphthyridin-2-yl]-
CAS No. 893423-98-8
Molecular Formula C23H18N2O3