TPD52L1

Tumor protein D53

Molecular Synopsis