Toilet Seat Stabilizer | Patent Publication Number 20100017947 | Patexia