RIP30A

Protein synthesis inhibitor II

Molecular Synopsis