5X89 image

tRNA-intron endonuclease family

Lineage