Loading patent details...
US6231879B1: Biocompatible devices with foam scaffolds | Searchlight