SERP1427 logo

SERP1427

UPF0421 protein SERP1427

Molecular Synopsis