Boomerang Strap System receives US Patent

The Boomerang Strap System is now U.S. Patent number 7,485,785. You can check out the patent on the US Patent and Trademark Office’s  website