90266-86-7

90266-86-7 structure
90266-86-7 structure

Name (2,5-dioxopyrrolidin-1-yl) 6-(4-azido-2-nitrophenyl)hexanoate
Synonyms 2,5-Pyrrolidinedione,1-[[6-(4-azido-2-nitrophenyl)-1-oxohexyl]oxy]
Molecular Formula C16H17N5O6
Molecular Weight 375.33600
Exact Mass 375.11800
PSA 159.25000
LogP 3.16056