Ecency
Insemination device for honey bees.