e trusion price cnc d parts for construction