Storz-Endoskop GmbH, Schaffhausen, limited liability company