Loading inventor profile...

Ran Hay — Patents & Inventions | Patentable