81889-93-2
Pyridazino[1,6-a]benzimidazole,2,4-dimethyl-
Product Code:
1320126
Molecular Formula:
C12H11N3
Molecular Weight:
197.24
Order 81889-93-2