646062-71-7
Ethanone, 1-[3-phenyl-7-(2-thienylcarbonyl)pyrrolo[1,2-c]pyrimidin-5-yl]-
Product Code:
1340933
Molecular Formula:
C20H14N2O2S
Molecular Weight:
346.40
Order 646062-71-7