Loading patent details...
US4386504A: Apparatus for the Long-Term Storage of Biological Material | Searchlight