Brian,
It is from scratch with great deal of copying what has been done by others. It is a 2 inch bore with cast iron rings and steel sleeve. Valves are out of a lawn mower, resized to fit in bore. 4 inch round for the block, 1/2 flat for the frame. I cut the curves with a jig saw my hands...