I . M . Ahlstedt & , C:o.