Loading patent details...
US5544833A: Film Roll Accumulating Device | Searchlight