Loading inventor profile...

Steven Ray Affleck — Patents & Inventions | Patentable