Patents.us
Patents/Inventors

Ashkan Beyranvand Nejad

Pleasantan, CAUS8 patents

9 Patents