Bcenmc03_2526

UPF0758 protein Bcenmc03_2526

Molecular Synopsis