International Multicenter Registry for Mechanical Recanal... | NCT01399762 | Trialant