News

NASA Lockheed C-141 Intake Covers:

NASA Lockheed C-141 Intake Covers:  Talk about a blast from the past! We made these intake covers for NASA Ames Research Center at Moffett Field, CA in 1995. We came across this old photograph in our office supplies storage closet.  read more

by Aircraft Manufacturer: