• Cell Insert for 12 -well membrane pollycarbonate,0.4um,sterile Culture area 0.47CM
Cell Insert for 12 -well membrane pollycarbonate,0.4um,sterile Culture area 0.47CM

Cell Insert for 12 -well membrane pollycarbonate,0.4um,sterile Culture area 0.47CM

  • Product Code: BN72296-16