This is what i was afraid of: NLA. My experience with EPC is: if it says "replaced by" - the Webparts does not even recognize the number, if it says NLA, it is NLA, then there are parts that do not say NLA, but when you put in the number in Webparts, it shows the price, but it shows the red dot (NLA) - then very often they are indeed not available but sometimes, rarely, they are, say, 6 months waiting (my record was 1,5 years for voltage regulator for 190SL).
From the European suppliers: Niemoller say they have low quantity, but they may have original - you would have to mail them and ask. Be specific what you want as they have a mess now there with the catalogue numbers. On SLS - you have one for 230 and longer for later cars. You have pictures, so you see what you get and compare with Authentic. You can get both (-) and (+) - they would look better on the battery.
Now, to confuse you more, if you look at the EPC picture, you have part that has number 32 on the picture (you do not have it in SLS, you have it shown in Niemoller as no. 19), which is part number A0005462930 INSULATING HOSE (STARTING CABLE AND CABLE HARNESS), which is an additional protective hose - you may want fellow members to advise if to put it on or not. I did.
Then you have the rubber boot for starter A1165460135 and a couple of connectors: N900261008001 lug (starter), A0005464240 connector for D+ and I see two more cable shoes (you may want to check how many you need) A0005464940 and A0005464440 if you have automatic (please verify). These you need if you want to do the cable yourself or for those who would custom make it (I would use original parts). Then I would closely look what kind of connector to battery terminal you are getting, so that it looks like original one.
Coming back long way to your original question:
- according to SLS 230SL is 148cm, later is 157cm
- correct part number is A 113 540 00 30 for 230SL, but it was replaced, so correct number is A113540 0130
- Niemoeller say they have the 0030 one, but you need to verify what they have (!), as this may not be exact
- part number A1085400730 will probably fit (?), the list of cars where it was fitted you will find in attachment, 113044 for America is there - so maybe it is an option, I am not 100% sure; it is NLA, webparts says (red dot) and it costed ca $200 in my country
That is what I could find quickly. In Europe I would check what Niemoellers have. If not, I would go for SLS.