YES!

Estra Logistic Systems B.V.
Zuid Hollandlaan 7
2596 AL The Hague
The Netherlands

ICC No: 82166021
VAT No: 8623.61.503B01

Patent

Patent under no. WO/NL2022/139574