New old stock gas tank that is very much like the stock Free Spirit tank with a few differences.
Thread in petcock and a stopper style gas cap. Perhaps this was a style used on certain year x-40 models.
Filler hole measures 32mm ID.