Loading patent details...
US4849458A: Segmented Polyether Polyurethane | Searchlight