Humanoid robots practicing surgical operations according to programmed protocols to test their efficiency and skills in robotic surgery

Code produit:
775844113