Al Fayrouz center, Al Nassr St, 6 October, Giza
Supplying 3D printers from different types and sizes to suit all uses