Thorell & d o , Generalsg.