Skip to main content

Phosphorylated Thalassospira sp. esterase