I would use the system number or model number of your system and go to hp's website. Cpuid may also give you a number. My old board was code named "boston". Using this name with hp, I was able to look it up. As far as pricing, forget it. The newer hp boards are very expensive, even on ebay.