Peptide chain release factor 2 HP0171

Peptide chain release factor 2 HP0171