The article you seek is in the March/April 99 issue of the Star. (guy waving 2 checkered flags on cover) I know the Star does reprints for any previous issue. The article is entitled "Driveway Mechanic: How to Rebuild W124 Front Seats"
You could drive down to your local dealership. If your lucky they might have a copy in the waiting room.
Best of Luck...Lee