The off-the-shelf hose is KTM P/N 60032063100. It is from the 2014+ KTM Adventure. The length is perfect, it matches the Brembo clutch master cylinder at the top and the Clake rear master cylinder insert at the bottom.
There is just one caveat... it has a 90deg bend near the banjo fitting...