I have 2 types
One is longer than the other
One is approx 16 inches long
One is approx 22 inches long.
Going by your picture,it look like the 22 inch long one.
Both are the same colour as your picture and are second hand,but in great condition.
Mine are all second hand but in good condition.
They just need a plasic polish,but not broken,and the screw go in and out ok.
If your others are OK,use them,as mine might be the same.
If you require all 4,I will look in the morning.
I have others,in different top colours,but in need of attention around the screw holes that attach the arm rest to the door,but will have a better look tomorrow if you are interested in others.
part number for long one is 105 26 55 088 00 01 02
part number for short one is 105 25 55 036 00 01 02
these numbers are stamped in the armrest between the 2 screw that attach the arm rest to the door trim.
Im off to the beach as its 5pm and 40 degrees.
Chats tomorrow morning.