853317-73-4


Name Dimethyl 6-phenylpyrrolo[2,1-a]phthalazine-1,2-dicarboxylate
Molecular Formula C21H16N2O4
Molecular Weight 360.4
Smiles COC(=O)c1cn2nc(-c3ccccc3)c3ccccc3c2c1C(=O)OC
COC(=O)c1cn2nc(-c3ccccc3)c3ccccc3c2c1C(=O)OC