Loading patent details...
US6234987B1: Foot heel massaging device | Searchlight