646062-71-7

646062-71-7 structure
646062-71-7 structure

Name 1-[3-phenyl-7-(thiophene-2-carbonyl)pyrrolo[1,2-c]pyrimidin-5-yl]ethanone
Molecular Formula C20H14N2O2S
Molecular Weight 346.40200
Exact Mass 346.07800
PSA 79.68000
LogP 4.49640