I have just fitted a brand new stock fuel petcock on a Clarke tank and it fitted and sealed properly. The seal came with the Clarke tank and the fuel petcock I got from Motocrosscenter or Greenland MX but it was an oem part so you should be able to get one or order one through a local dealer.