Leffler & Son , C . M . Hagelin,