Patents Patents PATENT INFORMATION CAPS INTERNATIONAL BV The Netherlands: European Patent number : EP 3077705 US Patent number : US 10,455,841 B2