Loading patent details...
US4990586A: Polyurethanes of Improved Characteristics Biocompatible Urea-Modified Polyurethane From Castor Oil | Searchlight