5681-12-9
{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
Order 5681-12-9