That certainly looks like a plane part. Any inscriptions or numbers anywhere on that?