Otto Hansel GmbH, Germany

logo