Finally got a barely decent pic, not sure what these are but they are only a few millimeters across. ANy ideas?