{2-(3,4-dichlorophenyl)-1-[3-(1H-imidazol-3-ium-3-yl)propyl]-4,5-dioxopyrrolidin-3-ylidene}(4-propoxyphenyl)methanolate

Product Code: 1868276
Molecular Formula: C26H25Cl2N3O4
Molecular Weight: 514.40
5681-12-9