Loading patent details...
US6017268A: Shrimp Peeling Apparatus Roller Hold Down Assembly | Searchlight