IM14 logo

IM14

Immune-induced peptide 14

Molecular Synopsis