Bacterial colony engineered for bioremediation, synthetic biology, environmental restoration

Code produit:
899469611