Helen Frankenthaler Foundation

HCV-1 E2 protein peptide (484-499)