The Denneroll. The Denneroll is a specially shaped firm spinal orthotic designed to speed and improve posture and curve correction. It is performed at.