1J26 image

prokaryotic/mitochondrial release factor family

Lineage