M . Ahlstedt & , Co.