endA logo

endA

tRNA-splicing endonuclease

Molecular Synopsis