Patents Assigned to MAXDAO LIMITED
  • Patent number: D741162
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: October 20, 2015
    Assignee: MAXDAO LIMITED
    Inventor: Junhua Leng