I could only find the long thin NSI leash (although they call it a handle pass leash maybe from the old days).
http://www.powerlinesports.com/store...roducts_id=140
Where did you get the thick one?
Here's the newest best leash:
Looks like they updated the release to prevent accidental releases (added neoprene under the release tube).