83329-78-6
2-hydroxy-11-methyl-2H-pyrido[4,3-b]carbazole-5-carbaldehyde
Product Code:
2441098
Molecular Formula:
C17H12N2O2
Molecular Weight:
276.28
Order 83329-78-6