Pharmaceutical composition containing dabigatran etexilate and preparation method thereof Grant US-11707455-B2 United States of America 25 Jul 2023