Helen Frankenthaler Foundation

Peptide epitope for antibody production