Loading patent details...
US5282859A: Composite Living Skin Equivalents | Searchlight