Loading inventor profile...

Takuma Yamaguchi — Patents & Inventions | Patentable