Loading inventor profile...

Takehiro Hasegawa — Patents & Inventions | Patentable