Who visited
Most likely it was the woman who dropped off the groceries.
My exact thought.
She didnt wear gloves when getting her groceries, could have been on the packaging, or if she has her drugs delivered then on that packaging. Also the husband goes out. Several possibilities here.
Bingo.