Loading inventor profile...

Oved Ourfali — Patents & Inventions | Patentable