Close up Dog ticks and Flea under microscope for study in laboratory.

Code produit:
318906323