I can't tell you what brand it is or who made it but I can tell you that I'd consider it to be a very inefficient design as far as maximum braking is concerned.
If it was my choice, that's one brake that wouldn't be on any of my guns but that's just a personal choice.