Date registered: Jan 2013
Vehicle: 82 300D,90 350SDL,90 300SEL,98 S420,97 SL500,94 S420 former W108/W112/W114/W123/W124/W126/W140/W220
Location: Tampa, FL
Mentioned: 11 Post(s)
Quoted: 705 Post(s)
The motor should be the same between the two chassis, I believe. The difference will be in the cable. You should be able to look at them and tell.
And yes, while it's expensive, you can buy a lifetime supply of sunroof lube (and you should!) for about $35 from the dealer.