SPAC1782.12c logo

SPAC1782.12c

UPF0382 membrane protein C1782.12c

Molecular Synopsis