Hagelin , Stockholm ; fabr.