With 11 points of contact this strapping system provides superior patient security and immobilization. Our exclusive "Delvin Tri-Slide" clip is adjustable while securing straps in place on and off the board unlike the spider...