Loading inventor profile...

Muhammad Sayed Khairy Abdelghaffar — Patents & Inventions | Patentable