Clopidogrel(Plavix) Small molecule Irreversible adenosine diphosphate receptor blocker ~3