Foot washer | Patent Publication Number 20030015226 | Patexia