NCT01448421 - DEFLECT I: Keystone Heart Embolic Deflection Trial | Crick | Crick