Loading patent details...
US5569579A: Synthetic-Based Platelet Storage Media | Searchlight