Receptor-based Screen 2025-10-08 21:45:19 1HFC.pdb FDA-approved Finished