giant magellan telescope

Giant Magellan Telescope

Additional Information

Manufacturer: Ingersoll Machine Tools
1313