BCE33L2441

Putative metal-dependent hydrolase BCE33L2441

Molecular Synopsis