Loading patent details...
US5891674A: Insulin Receptor Tyrosine Kinase Substrate | Searchlight