Just wrote a reply but it was lost...
85daytona,
Thanks.
My original goal was to find the lowest price on a set of LEMFÖRDER that were shown to be for A2032411113
I have done more research since my first post.
I read the polyurethane post.
I also read All Engine Motor Transmission Mounts Failed 65k miles
It turns out the LEMFÖRDER I received are the exact cross of the generic mounts snpiee received. They look the same too.
The mounts I received are LEMFÖRDER 26084 01 Mercedes cross 230 240 01 17
A list of LEMFÖRDER to Mercedes part numbers can be found here:
LEMFÖRDER | Print Catalogs
If you wanted to directly cross the crossfire to the current Mercedes part number:
FRONT MOUNT | Genuine Mercedes-Benz | 203-241-11-13
I plan to do the install on Saturday despite better judgment.
Maybe these are a little softer than the E55 mounts, better for my DD.