Meso_1362 logo

Meso_1362

UPF0173 metal-dependent hydrolase Meso_1362

Molecular Synopsis