Top Suppliers:I want be here

189998-29-6

189998-29-6 structure
189998-29-6 structure

Name 5-azido-8-methyl-2,4,7-trioxo-1,3-diphenylpyrido[2,3-d]pyrimidine-6-carbaldehyde
Molecular Formula C21H14N6O4
Molecular Weight 414.37400
Exact Mass 414.10800
PSA 132.82000
LogP 2.04736