I am looking for some ligands which bind to particular parts of a protein. Here by ligands, I am pointing to a database of all known ligand structures. Is there anything available like that? Thanks in advance.
I couldn't understand what exactly you want - ligands or binding pockets in proteins?
If you want to determine ligands for your proteins, you can use RCSB PDB where you can simply put in your query protein and find out the small ligands which are compatible with your protein.
or,
If you want to find out the binding pockets in your protein where your ligand can bind, you please use the following tools:-
If I understand you correctly, you have a ligand and you are looking for a database where you can find a library of small molecules with similar structures?
If that is the case, try Zinc database.
http://zinc.docking.org/
Input the smiles code of the ligand or the chemical/generic name. Do a similarity search using the vast search tools available on that website.
you can search in this site the section of databases (https://www.click2drug.org/) or specifically here (https://www.click2drug.org/directory_SmallMoleculesDatabase.html)
Here you can find several of the most used databases.