1931 - The Paper Towel Is Invented (Arthur Scott, United States)

Tag » When Were Paper Towels Invented