marC logo

marC

UPF0056 inner membrane protein MarC

Molecular Synopsis