Smar_0891

UPF0173 metal-dependent hydrolase Smar_0891

Molecular Synopsis