Loading patent details...
US12686704B2: Procoagulant peptides and use thereof | Searchlight