99322847
Aug 6, 2025
M1 XTECH INC.
Subscribe
Foot massage apparatus; Electrical stimulation apparatus for nerves and muscles of the feet for physical therapy, rehabilitative and pain management purposes