Detective Comics
Doctor Phosphorus first appeared in "Detective Comics" #469 and was created by Steve Englehart.