I can't tell you the brand..............but I can tell you............NOPE, don't do it! They fall apart all the time. Total pain in the butt. Definitely there just for looks.
I can find out on Monday if you want to know the brand.
But.......................not worth the hassle in my opinion. You're not supposed to screw them down, but if you don't they fall apart all the time. Hell, they fall apart when they are screwed down!