Loading patent details...
US7754680B2: Peptides for binding calcium carbonates and methods of use | Searchlight