Back to Previous Page

96 deep square well 2.0mL polyethylene toughened genomics pl

ITEM#: 2137-IPD1196MP

MFR#: IPD1196-MP

96 deep square well 2.0mL polyethylene toughened genomics pl

96 deep square well 2.0mL polyethylene toughened genomics pl