Apollo 11 Mission Patch Official Nasa Neil Armstrong Buzz Aldrin Made in USA Brand New. 4" Beautiful Full Color Embroidered Patch Official NASA Patch - Made in the USA Satisfaction Guaranteed!