It is indeed a Mercedes-Benz LO 3100 Schnellomnibus, built using Jaray patents. The IAA 1935 show bus featured front wheel covers as can be seen on the initial puzzle picture. The other picture shows the version in use by Deutsche Reichsbahn from summer 1935 on with uncovered front wheel arches.