Anybody got any lying in the shed? No longer available according to Triumph. WOT part number 593012. Cheers