Quantcast
William Sheppard patented a liquid soap (Patent... | Almanac.com

William Sheppard patented a liquid soap (Patent...

Print Friendly and PDF
William Sheppard patented a liquid soap (Patent #49561)