stu0998

UPF0223 protein stu0998

Molecular Synopsis