Torcetrapib/Definition

A disasterous cardiac medicine