The cart is empty

30 cm mylar, well forming CGW68-100

30 cm mylar  wel 537a6e444449c
$71.00 each

+

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