Loading patent details...
US4200679A: Micro-Bits of Expanded Flexible Polyurethanes | Searchlight