Germany Leutenbach Schmider Papierhülsen GmbH Paper and board converters Board cans · Paper tubes, reel cores · Dispatch cores · Paper drinking straws