Machining SiteAssembly and packing SitePlating SiteLaboratory and quality ControlOffice And Sales DepartmentsMachining Site Assembly and packing Site Plating Site Laboratory and quality Control Office And Sales Departments