Loading patent details...
US4228249A: Segmented Polyurethane Resins | Searchlight