The cart is empty

30 cm mylar, well forming CGW68-035

30 cm mylar  wel 537a6e612e7d4
$71.00 each

+

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