Close-up of bioluminescent bacteria in a laboratory setting, microbial biotechnology. Bioluminescent Lifeforms. Illustration

Code produit:
1244760971