You should try rock climbing harnesses. They’re somewhat similar. There’s also some techwear that has those straps.
Edit: upon some cursory research, I have found that simply searching ‘suspension harness’ and/or ‘leg harness’ yeilds a high abundance of options. There is clearly a market for this kind of thing, and you’re probably not alone in a want for thigh compression.




It was readeable no problem. Only part I had trouble with is the sign at the very bottom.