Toilet and toilet seat protector | Patent Publication Number 20050066431 | Patexia