1345412-52-3

1345412-52-3 structure
1345412-52-3 structure

Name 3H-Imidazo[1,2-a]benzimidazole, 2,9-dihydro-9-methyl-2-phenyl-, (2R)-
Molecular Formula C16H15N3
Molecular Weight 249.31