Patents.us
Patents/Inventors

Kamal Shalabi

Al-KharjSA0 patents

1 Patent