Loading patent details...
US6541606B2: Stabilized protein crystals formulations containing them and methods of making them | Searchlight