Skip to main content

Crystal structure of Ple629 from marine microbial consortium