Haasonstein & Vogler , A . G , Hannover.