>>40899526

>self-assembling nanotubes
>nanoparticle mimics
>capable of remote wireless remote access

Nanomachines son