The pipe was seized at both ends when I replaced the cylinders. I've made a replacement up myself, 2 solid parts with a flexible section. I would have prefered to use a complete flexible hose but couldn't find the end connectors in the correct size (M12x1)

The new hose seems to be working fine, it was the first time in months today that the car moved out of the garage under its own steam.