Loading inventor profile...

Hakim Badis — Patents & Inventions | Patentable