Patents Assigned to NcSTAR
  • Patent number: D850560
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: June 4, 2019
    Assignee: NcSTAR
    Inventors: Carson Cheng, Michael Cheng, Richard Thomas