123202-72-2
(7Z)-7-{[4-(dimethylamino)phenyl]methylidene}-2,3-dimethyl-8,9-diphenyl-3,7-dihydroimidazo[4,5-g]indolizin-6-ium iodide
Product Code:
1417829
Molecular Formula:
C32H29IN4
Molecular Weight:
596.50
Order 123202-72-2