Felten & Guilleaume , Carlswerk , Miihlheim H . Rhein , Tyskland.