William Sheppard patented a liquid soap...

Share: 

Tuesday, August 22, 1865: William Sheppard patented a liquid soap (Patent #49561).