Top Suppliers:I want be here

70540-88-4

70540-88-4 structure
70540-88-4 structure

Name Phenyl(5-phenyl-1H-pyrazolo[3,4-b]pyridin-3-yl)acetaldehyde
Molecular Formula C20H15N3O