Loading patent details...
US6509146B1: Scalable long-term shelf preservation of sensitive biological solutions and suspensions | Searchlight