Karl Storz, Germany, Tuttlingen, M, Storz Medinventio AG