SERP1179 logo

SERP1179

UPF0473 protein SERP1179

Molecular Synopsis