30402 Cell Culture Slide?2 wells,growth area 4.55cm2

6-8 Weeks 30402 Cell Culture Slide?2 wells,growth area 4.55cm2

30402 Cell Culture Slide?2 wells,growth area 4.55cm2

surface treated, 6/12

Brand : SPL

  • Brand: SPL
  • Product Code: 30402
  • Estimated Delivery: 6-8 Weeks
  • $423.00