Originally Posted by
merziac
Pics or link?
This is whats so great about the forum, constantly learning about new stuff and more new stuff from that, compound knowledge, love it.

For sure! McMahon Racing Components had a few different styles of brakes in the 90s; the manufacturing looked a bit like their brakes so it was just a guess. But Control Tech is clearly the winner. Very cool find on your part!
Example: