New Avengers letter head.

A sheet of paper bearing the production office details for the New Avengers dates from the mid seventies.