Item came as described on website.
I bought this fan for replacement for a old video card Nvidia Inno 3D, Tornado Geforce 4MX, 64MB DDR RAM.
What is problem?
You must make a little heatsink adjustments to fit the screws.
Connector also is not compatible, can not connect cable to board.
Maybe this product fit perfect on any other video card, i can not tell you that.