1026269-40-8
4-(2-methyl-2-phenylhydrazinecarbonyl)-2-phenylimidazo[1,5-a]pyrimidine-8-carboxamide
Product Code:
1469683
Molecular Formula:
Molecular Weight:
Order 1026269-40-8