Patents.us
Patents/Inventors

Ehsan Shameli

Irvine, CAUS22 patents

23 Patents