I have a few 3D printers and can do this job for you. I'll need to know some dimensions before hand because my initial bid was my guess as to how much it will cost to print 12 of these parts. My estimate was based on my stratasys machine, which has very good quality. However, if you're looking for excellent quality, the price will triple, because the material is much more expensive for my projet hd3510.
If you can send a picture of the model, or even the model, along with some more info, I can get you a very accurate number.