Laboratory scene with a focus on bacterial DNA extraction and sequencing processes

Code produit:
885392829