Loading patent details...
US4667983A: Paper Block or Pad and a Method of Producing It | Searchlight