C36C5.12

UPF0376 protein C36C5.12

Molecular Synopsis