A magic dwells in each beginning.

We look forward to hearing from you.

Hahner Intellectual Property
Patentanwalt Ralph Hahner
Untere Holunderstaffel 15
88069 Tettnang
Germany

Hahner Intellectual Property
Patentanwalt Ralph Hahner
(adress for service)
Ackerstraße 21
81541 Munich
Germany