Founded in 1945, we are a family-owned company who are highly regarded as a global leader in endoscopic surgery. Discover why KARL STORZ is the name synonymous with innovation, precision, and excellence in the world of surgical endoscopy.
Address
415 Perth AvenueSlough
Berkshire
SL1 4QT
United Kingdom