Meso_0256

UPF0229 protein Meso_0256

Molecular Synopsis