Loading patent details...
US6593295B2: Long lasting insulinotropic peptides | Searchlight