M . DIENSTBACH & C:o.