SERP0126

UPF0213 protein SERP0126

Molecular Synopsis