UniProt

- uniprot.org
23,551 $ 617,760.00