sft-4 logo

sft-4

Surfeit locus protein 4 homolog

Molecular Synopsis