Loading patent details...
US4304293A: Process and Apparatus for Freezing Living Cells | Searchlight