Images of microscopic bugs on

โ€”

by

in

Images of microscopic bugs on nano-machines

“…Spider Mite Raids Microlock
This is not Godzilla. This is a spider mite (a miniscule, white fleck to the human eye) hanging out on a microlock mechanism. Note the scale key in the lower right corner….”