PH0284 logo

PH0284

UPF0273 protein PH0284

Molecular Synopsis