y4uD

UPF0262 protein y4uD

Molecular Synopsis