Back to Previous Page

96-well Yeast Plasmid Kit 20X96

ITEM#: 2163-YD128102

MFR#: YD1281-02

96-well Yeast Plasmid Kit 20X96

96-well Yeast Plasmid Kit 20X96