Haasenstein & Vogler , Leipzig.