demorab