Loading inventor profile...

Philip A. Shafer — Patents & Inventions | Patentable