16972x f d. Haglund & Co.