The cart is empty

30 cm mylar, well forming CGW56-035

30 cm mylar  wel 537a6dd492956
$71.00 each

+

56 wells, 9.1 mm deep, 0.35 mm thick, 5.6 mm pt-to-pt