TPD52L3

Tumor protein D55

Molecular Synopsis