YPK_0862

UPF0149 protein YPK_0862

Molecular Synopsis