Loading patent details...
US5225531A: Hexapeptide Lys Gly Ala Gly Asp Val | Searchlight