My Cusco rear strut tower bar has "Cusco" laser etched on the top side of the bar, so if yours has that along with the blue, then it is. But I agree, a strut bar is a strut bar, regardless of brand. They all do the same thing.
Here's the best picture I have of mine. It's hard to see, but "Cusco" is etched on the right hand side. Searching also does wonders.
