Flexi Drive Shaft taken from a working McCulloch TM210 petrol Strimmer, 6mm dia with square end drive. 116cm long. May fit other makes and models with this type of drive and could possibly be cut down in size by up to 30mm if a bit taken of each end, still leaving plenty of square drive end