83078-66-4

83078-66-4 structure
83078-66-4 structure

Name ethyl (1-oxyl-4-formyl-2,2,5,5-tetramethylpyrrolidin-3-yl)-acetate
Molecular Formula C13H22NO4
Molecular Weight 256.31800
Exact Mass 256.15500
PSA 46.61000
LogP 1.52710