M . Ahlstedt & Cu .