Hagelin , F. G . ,firma