AT4G22970 (ESP)

arabidopsis thaliana

homolog of separase