How about a XYZ Nobel SLA printer, it produces much better detail for your project.

We have an Ultimaker Original in my studio, it is a great and reliable machine that lasts for several years. You can get very precise models at 0.06 mm layer height, there is no need to go lower for extrusion printers. For ABS you will need to have the heated bed installed to prevent warping.