Bcen2424_6479 logo

Bcen2424_6479

UPF0391 membrane protein Bcen2424_6479

Molecular Synopsis