Loading patent details...
US6313280B1: SMAD-interacting polypeptides and their use | Searchlight