Loading inventor profile...

Philip Shafer — Patents & Inventions | Patentable