I don't know anything about it except what's shown. It looks like it would have been fiberglass,
Whether it was just a concept drawing (my guess) or actually existed, I don't know. If only we could see page 41!
Pretty cool though!
Click to view attachment
Edited to fix date mistake.
