Hello.
I just successfully replaced many old hoses on the engine including two NLAs. I have not used OEM hoses sold per meter as thy are overpriced and you only need a small portion of it.
My local MB dealer offered me N900271012018 for 34 EUR/m compared to Semperit FKD - R 12/19 I got for 2 EUR/m!
1) For NLA A1098310294 right side heater hose I successfully used part of ORIGINAL IMPERIUM 227435 aka HYUNDAI 973210X300. For the left side I suggest using original MB.
2) N900271012018 12mm ID hoses replaced by parts Semperit FKD - R 12/19
3) N900271018036 18mm ID hoses replaced by parts of MEYLE 019 500 0475 (22mm OD = better to fit to cramped places like next to injectors under intake manifold) or ORIGINAL IMPERIUM 2507/C (24mm OD - more robust, I used that for all water connections and to connect injection pump air to air filter box)
4) N900271032008 32mm ID hoses replaced by parts ORIGINAL IMPERIUM 5508
5) N900271038025 38mm ID hoses replaced by parts ORIGINAL IMPERIUM 5510
6) N900271042012 42mm ID hose replaced by part of FEBI 100353
7) Scavenger pipe to throttle body A1279970382 replaced by cut out of VAICO V30-0667 aka
A1110181082
8) To replace NLA A0089973182 you may use part of A0079977782. I managed to get NOS A0089973182 but A0079977782 was used on my car by previous owner.
300SEL 6.3 #1285 (1969 EURO version)
300SEL 6.3 #5346 (1971 US version with engine KO)