Designed by
Title
A Zoll portable mechanical medical ventilator on display during a press conference #187249789
Description
Bucharest, Romania - June 10, 2020: A Zoll portable mechanical medical ventilator on display during a press conference
This image is editorial