Thorell & L o , Generalsg.