Medical procedure in progress in a hospital, capturing the teamwork and technology involved in diagnostic imaging

Code produit:
982782098