Scherer & Dierstein , Bammcnthal , Baden.