This is a painting by Norman Saunders used on the cover of Marvel Science Stories for April-May 1939.
I found both the painting and the cover at Pulp Covers, where the curators have also generously made the entire issue available for download. The ISFDB entry for the issue is here.