SPAC29B12.11c

UPF0664 stress-induced protein C29B12.11c

Molecular Synopsis