The cart is empty

15 cm mylar, well forming CGY28-035

I-CGY38-040-09
$59.00 each

+

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