113274-56-9 anticoagulant hirudin recombinant protein thrombin inhibitor Plant Extracts hirudin CAS: 113274-56-9 View Details