Patents Assigned to Xingyu Ren
  • Patent number: D825823
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: August 14, 2018
    Assignee: Xingyu Ren
    Inventor: Xingyu Ren