I see no red flags here. I see nothing here that isn't an everyday happening in most young growing penny stocks. They all have hurdles to climb, and the successful ones find ways to do it.
Most penny stocks don't actually have any type of ongoing concern or business, but make a living selling shares. This company actually has salable products and one in particular that no one else has but all pharmaceutical companies will most likely want and eventually need in the future.
Stop creating red flags............if you can't stand the heat, get out of the fire.....get rid of your shares and please move on.