New Patent Issued Posted on: March 06, 2018 United States Patent and Trademark Office has released Patent #9,907,585 for the SuperScaffold™