Self-Expanding Multi-Layered Partially Resorbable Lightwe... | NCT01307696 | Trialant