31 January 2017 - Deborah Wilkes
Archived
Product development company Floback is seeking partners worldwide to distribute a drug-free patch that is claimed to provide "up to 48 hours of pain relief and support for 90% of back problems".
New to OTCToolbox?
This is available as part of an Annual Subscription to the OTCToolbox website.