Switzerland Otelfingen Still AG Suppliers Storage equipment and warehouses installations · Forklift trucks attachments · Industrial trucks · Forklifts