3D visualization of a compound library in a pharmaceutical lab storing thousands of potential drug candidates for screening

Code produit:
768593784