Part of main machine shop

This is the Citizen L20 sliding head machining center with 3 meter bar feed.


2000 Roundhouse Eng. Co. Ltd.