Yeah, that was on the back covers of my Marvel comics of the period. The funny thing is that the actual ship illustration may
have been different. I'd swear the ones on the comics I have show the ship from a shallower angle. I'll look for them and scan a copy if you like!
('cause now I'm curious, too!)