Arth_4423 logo

Arth_4423

UPF0060 membrane protein Arth_4423

Molecular Synopsis