Loading patent details...
US5915608A: Shoulder Strap Buffering Device of Shoulder Bag | Searchlight