The cart is empty

30 cm mylar, well forming CGW68-020

30 cm mylar  wel 537a6e299b1f8
$71.00 each

+

68 wells, 8.4 mm deep, 0.2 mm thick, 4.5 mm pt-to-pt