This will hopefully be useful for someone at some point! As far as i know this is the original fuel filler hose from 40+ years ago The engine was coming out, so having read all the advice here, I decided to get it replaced. Mechanic said I should leave it alone as it looked fine and all the ones he had tried to fit were a rubbish fit. Having seen loads of pictures on here of ones that were rotting from the inside I decided to change It anyway. I thought vw aircooled works stocked the correct one for my late bay 1972 with petrol cap flap. It turns out they don't C&C and Heritage couldn't say if the ones they sold were properly ethanol resistant JTA rubber said there's was as good as you can get and sent one. Thanks to @Deefer66 for the contact & info The mechanic said it was a pig to fit properly as it was approx 5mm to narrow and 10mm too short. Now removed my old one looks absolutely fine, no breakdown in the rubber etc. I will send it to JTA rubber so he at least has a correct size one to base his on. Mine is a weird year for fuel filler pipes. I hope the rest of you don't have the same issues as me Info below from @Deefer66 If anyone is intersested this is what he says, " I’m afraid it is a growing problem and a global one at that. Here in the rubber industry we are well aware of the growing trend of fuel producers adding more and more ethanol to fuels. The last time I looked, I think the UK allows up to 5% (E5) with a move to 10% (E10) in the pipeline so to speak. Ethanol is very aggressive to most of the standard massed produced polymers and some metals used in the automotive industry, except the fluorocarbons i.e. Viton produced by DuPont, generally found in fuel lines. This is usually in the form of a thin lining or veneer. It is used sparingly due to the cost of these compounds. Working with our UK compounding specialists, our fuel hoses should be able to cope with a fuel up to E10" Anyway, the longer one with a bend in it that I got was a good tight fit, hardest part was finding a decent clip to put over it!