Shenzhen Aurora Technology Z-605S overview

The Z-605S is a DIY 3D printer made by Shenzhen Aurora Technology, a manufacturer based in China.