Haasenstein & Vogler , Köln am Rhein.