I trust it enough. I understand that usually it takes years for something to be released in the medical market but usually that is only because of the huge bureaucracy around registering the patent for a new medicine, not because the thing actually took all that time to be made.
The tests were done, and we are in a emergency situation, so I see no reason not to trust it.