Made of High Quality T6061 Aluminum. I bought one, it seems to be a quality item. Just need to figure out how to mount it. The hose is a joke...
Yes it has some made by FlashTech
I just got a 2008 this weekend. 43,000 miles. [ATTACH]
Separate names with a comma.