About us Contact Terms of Use Data Sources Publications FAQ
TTHA1283 logo

TTHA1283

UPF0173 metal-dependent hydrolase TTHA1283

Molecular Synopsis