yjhX

UPF0386 protein YjhX

Molecular Synopsis