The cart is empty

30 cm mylar, well forming CGW96-035

I-CGW96-035-09
$71.00 each

+

96 wells, 9.1 mm deep, 0.35 mm thick, 3.0 mm pt-to-pt