AT4G21590 (ENDO3)

arabidopsis thaliana

Endonuclease 3