Detailed close-up microscopic view of a nematode's sensory structure displaying intricate, coiled patterns and textured surface against a blurred background.

Code produit:
964235061