Recombinant Human STYX protein (26-223aa) from Abcam

  • Product Specs
  • ItemRecombinant Human STYX protein (26-223aa)
  • CompanyAbcam
  • Catalog Numberab124584

This product is no longer available on Biocompare.