Description
LEE Accessories
Thermo Scientific 96-well microPlate Clamp - 88882115