DO 200910237334.X An Electroporation Chip and Multi-well Plate Device based on it

Share