This is a brass ( or maybe bronze ?? ) fuel filler fitting and screw-in cap. It has never been used as the mount hole points have never been drilled out for mounting.
The cap is 3 inches and the base is 4.25 inches in diameter.
Call or email .