APL_0366 logo

APL_0366

UPF0756 membrane protein APL_0366

Molecular Synopsis