Putative carboxylesterase STM1623

Putative carboxylesterase STM1623