Loading inventor profile...

William J. Hakel — Patents & Inventions | Patentable