Loading patent details...
US6039760A: Composite Living Skin Equivalent | Searchlight