Sitting on an invention – how Roper Rhodes patented the humble toilet seat

Posted on August 10, 2022