Loading patent details...
US4431039A: Involuted Disc Slicer | Searchlight