Loading patent details...
US4119256A: Strip Pinch Roll Apparatus | Searchlight