Leffler & Son , C . M , Hagelin.