ABRA Abdominal Closure System in Open Abdomen Management | NCT00754156 | Trialant