A hyper-realistic molecular animation still showing lipid molecules self-assembling into a bilayer membrane in aqueous solution, with water molecules mingling at interface

Code produit:
1528286417