Patents.us
Patents/Inventors

Ahmed Elshafie

San Diego, CAUS258 patents

303 Patents