Loading patent details...
US4873308A: Biostable, Segmented Aliphatic Polyurethanes and Process Therefor | Searchlight