KIAA1586

E3 SUMO-protein ligase KIAA1586

Molecular Synopsis