And a little warning here. This is the PC business, and the version control on hardware is just terrible.
So, you may have a board called the blackrock m23551-rev 3/Z, and somebody else may have the blackrock m23551-rev 3/Z, and they may be utterly different, because you bought yours on a saturday and they bought theirs on a friday; or at least different enough that their coreboot image won't work on your board. I'm actually not exaggerating.
It's quite amazing that this is accepted practice in the PC world, but it is.
You typically need to dig deeper than just the product name. Ah, joy.
thanks
ron