Patents.us
Patents/Inventors

Hazem Mohamed Shaheen

Al-AhsaSA1 patent

3 Patents