Credits from the index of the original.
Likely from an issue of Hillman's Crime Detective Comics that has yet to be indexed. Artist Parker possibly Paul Parker?