machined tools, precision metal part

Alien Invasion!


These Aluminum discs are a mystery to me, but the client wants 120 by the end of the week. All machined parts are handled with care during cleaning. These discs kind of look like a landing strip for an alien invasion?