Close-up of DNA molecule in turquoise color. Deoxyribonucleic acid structure, genetic modification, biotech research, genome sequencing, biomedical tech, molecular biology, vaccine development,

Code produit:
1300187977