Please help ID this transbrake

Still have no clue who make's this , wow this is a hard one , the guy I got it from sez it's a TA cheetah and he either got it from jegs or mancini's but can't remember for sure.