Loading inventor profile...

Satoshi Ooya — Patents & Inventions | Patentable