Try Niagra Rings 716-434-8252 They are in PA eastern time zone. We've used their rings in many engines both caterpillar and otherwise and have always been happy. They make them with or without gap,stepcut whatever you need.
Also could try Hastings, they make all sizes and types, some by application, some by bore size.
http://www.hastingsmanufacturing.com/
The last rings that I got for a Holt 30 came from Hastings, we had to stack the rings to get the width we needed.
Mike
Thank you all for the information. I will start running down the ring set on the sites mentioned. Jim.
I have some different numbers for Niagara Piston Rings Works, Inc.
(814) 664-9233
Our contact was Mary....very knowledgeable
(814) 663-5503 Fax
We ordered new rings for one of our Steam Locomotives at Swanton last year.
Geoff Tobin