Patent Holder

Detlef Leonard

Registered trademark / certificate no. 302030013455 in Germany as the owner.