Revenue
FY, 2023




3D Printers Sold
FY, 2021
3D Printers Installed Base
FY, 2021
Patents (US)
FY, 2021
Germany
Paul-Lenz-Straße 1a
United States
41430 Haggerty Circle
China
No.558 Fenhu Avenue, Wujiang District
India
20th Floor, Oberoi Commerz II, International Business Park, Oberoi Garden City, Goregaon East