Jeff,
We might be able to help you out. Please email print any format. We can convert most formats. We are located in Novi, Mich.
Thanks, Ken
K.B. Swiss Precision
kbswissprecision@yahoo.com
Do you know the tolerance on the O.D. and what size corner breaks chamfer or radius and what kind of finish on the I.D. is a drilled ok at long as it is to size.