list of common anticoagulantsnatural anticoagulants listanticoagulant drugs listoral anticoagulants listinjectable anticoagulant drugs listnovel oral anticoagulants listoral anticoagulant drugs listlist of lmwhcoagulant drugs listantiplatelet drugs listantiplatelet meds listdirect thrombin inhibitors list