You will have to Google it , it covers so many models over many years , my guess is they all were fitted with the same cassette type sunroof . The recall is because one came loose in the USA and ended up in the road.
I am probably the 5th owner of my car and I received the letter (twice) , that would suggest that MB have been pretty thorough in contacting owners who might be affected .
I asked an MB service departments what is involved in checking and got different answers (I don't think they were interested) one said they just do a visual check (?) and one said suckers were attached to the glass and an attempt would be made to dislodge the sunroof !!
I have left mine well alone for now , I will get it done when I get more info.