Receptor-based Screen 2023-04-20 00:09:52 RPL36A.pdb FDA-approved Finished