Oculus Innovative Sciences Inc. (NASDAQ:OCLS), Petaluma, Calif.
Business: Infectious