Patents.us
Patents/Assignees

Shanghai Maritime University

8 patents in portfolio