Dabigatran etexilate mesilate

Dabigatran etexilate mesilate · CAS 593282-20-3