Putative acetyl-CoA hydrolase STM3118

Putative acetyl-CoA hydrolase STM3118