If you liked this article you might like

Occulus Innovative Sciences (OCLS) Stock Spikes After Receiving New U.S. Patent
Oculus Innovative Sciences (OCLS) Stock Gains on Earnings Beat