O. Hafström , Pettersson & Nilsson , C . A . Christensson & Co.