Free release

893424-08-3 benzaldehyde, 4-(7,8-dihydro-8-oxo-3-phenyl-1,7-naphthyridin-2-yl)-

service@apichina.com
Product Name Benzaldehyde, 4-(7,8-dihydro-8-oxo-3-phenyl-1,7-naphthyridin-2-yl)-
CAS No. 893424-08-3
Molecular Formula C21H14N2O2