Got a PM about this and been texting a fellow investor about this as well...thoughts on why the page being returned is where it is today: My WAG is that HemaXellerate has been indexed recently for submission of adverse reactions by participants/consumers. What's that mean? Well, to me it means that it is now or will very soon be, among those treatments/drugs that are in trials that one can file a complaint on if there is a problem that needs to be reported.
That is the case with every single treatment overseen by the FDA. Not where treatments that have been denied go. If you catch my drift.
That is my WAG on why today's link takes us to where we go within the bowels of the FDA.