prfC

Peptide chain release factor 3

Molecular Synopsis