Loading inventor profile...

Karl Haakonsen — Patents & Inventions | Patentable