SPAC30C2.08 logo

SPAC30C2.08

UPF0662 protein C30C2.08

Molecular Synopsis