85406-86-6

85406-86-6 structure
85406-86-6 structure

Name 2,5-dioxopyrrolidin-1-yl 4-(4-(4-formamido-1-methyl-1H-pyrrole-2-carboxamido)-1H-pyrrole-2-carboxamido)-1-methyl-1H-pyrrole-2-carboxylate
Molecular Formula C22H21N7O7
Molecular Weight 495.44500
Exact Mass 495.15000
PSA 176.63000
LogP 1.77820
Precursor  0

DownStream  1