Loading patent details...
US7273886B2: Benzofuran inhibitors of factor VIIa | Searchlight