89151-81-5

89151-81-5 structure
89151-81-5 structure

Name oxalic acid,N-(2,3,5-trimethylpyrrol-1-yl)-4,5-dihydro-1H-imidazol-2-amine
Molecular Formula C12H18N4O4
Molecular Weight 282.29600
Exact Mass 282.13300
PSA 115.95000