On-sale date from copyright registration. Promotional advertisement in Superboy (DC, 1949 Series) #166 (June 1970) listed the on-sale date of April 2nd.
Indicia
The indicia for this issue is not recorded. The identified publisher might be an associated or parent company, rather than the specific listed publisher.