prfC logo

prfC

Peptide chain release factor 3

Molecular Synopsis