THP3

Protein THP3

Molecular Synopsis