Putative hydrolase ECIAI39_2613

Putative hydrolase ECIAI39_2613