RIP30A logo

RIP30A

Protein synthesis inhibitor II

Molecular Synopsis