US Patents:

10,610,194

10,631,833

Other Patents:

IL236484

JP6726193B2

DE 60 2016 037 100.6

EP3273862B1

EP3273862B1

EP3273862B1

IL237980

JP6749933B2

EP3273862B1