Cape Town AF Centre

Implantable Cardiac defibrillator