Insulin Receptor (INSR) Rabbit Polyclonal Antibody TA327843 USD 380.00 In Stock Rabbit Polyclonal IR Antibody Reactivities Human Conjugation Unconjugated