An animation of nanoparticles assembling into a complex structure, demonstrating selfassembly principles

Code produit:
779043036