Edit
MyoPowers SA
http://www.myopowers.ch/Last activity: -
Probably Closed - Reference to Mercusuar
MYOPOWERS MEDICAL TECHNOLOGIES SA is a Swiss medical device company that has developed a unique and proprietary artificial muscle technology to restore or improve muscle function with a first application in the treatment of incontinence.