78646203
Jun 8, 2005
PRESCOTT MARVIN A.
Subscribe
An insole that has an embedded theraputic laser system for treating foot conditions