Two Spotted Spider Mite and Mite E

A two spotted spider mite (left) and it's beneficial predator, Mite E (Phytoseiulus persimilis)

Aphidius Colemani

Back