Loading inventor profile...

Takuya Hachida — Patents & Inventions | Patentable