Alexa Fluor 633 Phalloidin from Life Technologies

  • Detailed Specifications
  • ItemAlexa Fluor 633 Phalloidin
  • CompanyLife Technologies
  • Catalog NumberA22284

This product is no longer available on Biocompare.