ECPAS

Proteasome adapter and scaffold protein ECM29

Molecular Synopsis