Loading patent details...
US4751923A: Sling, Shoulder Immobilizer and Posture Corrector | Searchlight