Micrometeoroids, tiny particles often no larger than grains of sand, are hurtling through space at speeds of 70 km/s, posing ...