Close-up of microscope slide revealing intricate fungal spores, essential for research on fungal diseases and microbiology studies.

Code produit:
1071381102