Jan, that looks EXACTLY like what I have. Do you have a wire pin out on that so we can compare. It looks like the part number you have is about as easy to read as the one I have.
The wires on the one I have, starting with the yellow on you can see clearly in your picture are as follows:
Yellow, Green/Black stripe, Red/Black stripe, White/Black stripe/brown dash, Yellow/Black stripe/brown dash, Black/Yellow stripe brown dash the first four are "medium gauge" wire, the last three are light gauge that is it for that row.
Next row is as follows:
blank, black heavy gauge, Blue/black stripe, gap for latch, blank, Black/white stripe, blank the last two wires are light gauge.
Let me know if that is the same as yours. No guarantee that this relay works.
That looks right. The number is 28590-56090.
There is a thread here with good pictures.
cheers,
Jan