Loading patent details...
US5149653A: Preservation of Viruses | Searchlight