top of page

Intellectual Property

US11135229
United States / Patent Cooperation Treaty
EP3886816
European Patent; validated in Spain, United Kingdom, Poland, and as European Patent and Unitary Patent
bottom of page