Combinatorial compound libraries for drug discovery: an ongoing challenge.

Combinatorial compound libraries for drug discovery: an ongoing challenge.