Not seen this in dinoland before, anyone of the experts on here seen this, apparently it was a lead seal fitted to the steering prior to delivery!!...