prfC logo

prfC

Peptide chain release factor RF3

Molecular Synopsis