Loading patent details...
US4103609A: Metal Can Pelletizer | Searchlight