Loading patent details...
US6653062B1: Preservation and storage medium for biological materials | Searchlight