ByNobleID
    SPC3, a nontoxic peptide inhibitor of HIV infection. | NobleID