Now stocked in the USA: Our alternative to Smith & Nephew ® Shoulder Stabilization Kit 7210573