peptide chain release factor 2 ECIAI39_3307

peptide chain release factor 2 ECIAI39_3307