Tatatata!
It is the Frégate Car or Car Frégate. The ads and brochures just name the general distributer Sprenger & Lüber resp. Willy Sprenger of St. Gallen. I guess they were responsible for the production, too, but I don't know where these buses were actually built. Any additional information is welcome.
One hard-earned point for you.