98227592
Oct 17, 2023
LEE LEONARD ALBERT
Subscribe
Topical adhesive patch, providing electrical signal interference via inductive coupling, therapy apparatus for pain relief