Intricate Bacterial Microcompartments in Protein Organelle

Code produit:
1072770972