Loading inventor profile...

Takeshi Haruyama — Patents & Inventions | Patentable