119276-08-3
2,3-dimethoxy-12-methyl[1,3]benzodioxolo[5,6-c]phenanthridin-12-ium acetate
Product Code:
2411772
Molecular Formula:
C23H21NO6
Molecular Weight:
Order 119276-08-3