I don't think you get what their business model is, they are trying to license both products to a major medical product company with an upfront fee with an ongoing royalty. They will not do the sales themselves the upside is in the license deal.
ALT Price at posting:
0.9¢ Sentiment: Buy Disclosure: Held