Well you should get the one for your mainboard.Although you must buy correct one due to your
CPU cooler needs to fit back on there.
You maybe able to get this at a local PC repair shop/Newegg.com as your in USA you would have to check localy or online.
Most good computer supply/repair shops would sell some thing like this.
Or you can take it off the board and take it with you and buy correct one.You can buy a diffrent one if it fits your board however you cooler may not fit.