Patents.us
Patents/Assignees

Own Data Company Ltd

11 patents in portfolio