« Back to News

New Patent Issued

United States Patent and Trademark Office has released Patent #9,907,585 for the SuperScaffold™