Furans, thiophenes and related heterocycles in drug discovery.

Furans, thiophenes and related heterocycles in drug discovery.