Loading patent details...
US5548062A: Tumor Cell Invasion-Inhibiting Peptides, Peptide Complexes and Cancer Metastasis Inhibitors | Searchlight