Customized enzymes for industrial processes, synthetic biology, tailored biocatalysts

Code produit:
897704228