Swedish English English Benelux Benelux

European patent now granted