Did the carry speed strap support the Mamiya RB67 ?
They've been shut down in Ca. for infringing on a Black Rapid patent.
The way it works is with an adapter screwed into the tripod mount and the strap clips onto/into that.
There are quite a few negative comments about the product on DP review.