Loading patent details...
US4287307A: Integral Skin Microcellular Polyester Base Polyurethane Elastomers | Searchlight