Technology and development ultrasound device. See similar.

Royalty-free stock photo ID: 41714212

Technology and development ultrasound device. See similar.