This is a rubbish picture, but can anyone identify these buggers that keep appearing on my desk? Length ~3mm