This is a Stewart Toroid. For a defintion, see the Wikipedia entry at
https://en.wikipedia.org/wiki/Toroidal_polyhedron, or better still, if you can get hold of a copy,
Adventures Among the Toroids, by B. M. Stewart. Unfortunately Professor Stewart did not live long enough for 3D printing to become available to make solid versions of his toroids. I am an admirer of his work and i am working on making some of his toroids available on solid form. If there is enough interest I will try to model some of his more complex toroids. This is a version suitable for display. I can make different sizes available on request. There is a simpler Stewart Toroid at
https://www.shapeways.com/product/DRVUDPTK8/k3-4q3-s3?optionId=312390287&li=shops
The prices shown do not include shipping or taxes: these will be added by Shapeways at checkout. If your delivery address is not in the USA or the EU, taxes may be payable on importation. For details see the Shapeways Shipping FAQ at
https://support.shapeways.com/hc/en-us/sections/360003556034-Shipping.