85406-74-2

85406-74-2 structure
85406-74-2 structure

Name 2,5-dioxopyrrolidin-1-yl 4-(1-ethyl-4-(4-formamido-1-methyl-1H-pyrrole-2-carboxamido)-1H-pyrrole-2-carboxamido)-1-methyl-1H-pyrrole-2-carboxylate
Molecular Formula C24H25N7O7
Molecular Weight 523.49800
Exact Mass 523.18200
PSA 165.77000
LogP 2.27150
Precursor  0

DownStream  1