Dabigatran etexilate benzenesulfonate

P11634
1019206-65-5
C40H47N7O8S
785.91
We accept Blanket Purchase Order