Loading patent details...
US4539824A: Apparatus for Continuously Freezing Liver Piece | Searchlight