Canada gear rack for cnc