HEISEL Intellectual Property Patents, Trademarks and Design Hauptstrasse 14 Kreuzlingen (TG), 8280 Switzerland