str1961

UPF0473 protein str1961

Molecular Synopsis