Translation inhibitor protein RaiA ECIAI39_2802

Translation inhibitor protein RaiA ECIAI39_2802