Large Space Telescope Mirror Assembly with Reflective Coating Machine

Code produit:
1294141606