Loading inventor profile...

Karim Haroud — Patents & Inventions | Patentable