Delbert C. Scranton Jr.

The Sulfa Treat
Total Patents: 1
Overall Rank: #3,493,649
Years Active: 2004
The Sulfa Treat Rank: #2