Illustration of a human eye lens deconstructed into its protein structures and fibers, floating in an abstract biological space,

Code produit:
823825916