LBA1843 logo

LBA1843

UPF0246 protein LBA1843

Molecular Synopsis