Loading patent details...
US4180644A: Polyurethane Chain-Extenders | Searchlight