I've been in at least 5 biotech micro's over the past few years among the 30 or so penny plays. If the products are real and the connections are legit with the FDA and CDC then technicals or not this moves on mo-mo alone. Seen it all too often. Waiting for some interesting news to hit the wire. Time will tell.
It is my opinion that you are quite correct here, the products are real, they are legit and seeking final approvals and once secured and announced - we will see more become VERY AWARE of CBMC in every facet of the pun,