Artificial cell structure with synthetic membranes, microscopic view, synthetic biology

Code produit:
962989393