RIP30 logo

RIP30

Protein synthesis inhibitor I

Molecular Synopsis