ynfA logo

ynfA

UPF0060 membrane protein YnfA

Molecular Synopsis