Patents Assigned to Yaping Xing
  • Patent number: D689792
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: September 17, 2013
    Assignee: Yaping Xing
    Inventor: Yaping Xing