CP32M peptideMESHC576052a synthetic peptide; an HIV-1 fusion inhibitorSource last updated 2026-05-24T15:29:19.678Z