The cart is empty

15 cm mylar, well forming CGY21-020

I-CGY38-040-09
$59.00 each

+

21 wells, 8.5 mm deep, 0.2 mm thick, 6.9 mm pt-to-pt