Well - it just so happens I (and Carl) have been researching this subject a bit. Neither of us know what we're talking about, so don't take this as gospel, or even an informed piece of information, but the Volvo part numbers we've got are:
1276040 (probably replaced by 3547466 ). I'm sure someone can verify this. A Google search should confirm (to the trained eye).
The stainless version should be ok - but you will hear of a lot of people who have had problems with them, although they do look pretty!