Microscopic examination of bacteria laboratory setting scientific visualization close-up research concept for microbiology

Code produit:
1167402405