Multimedia

Loading the player ...

SynCardia's CardioWest temporary Total Artificial Heart

1/6/2010

More Audio / Video