Loading patent details...
US4146262A: Device for Taking-Off Slices | Searchlight